Rock's advanced dynamic content tools allow you to extend the application without having to write any code. That’s kind of a big deal, right? You can customize Rock for your organization without any programming knowledge! You may have already read a bit about content channels in the Admin Hero Guide and Event & Calendar Guide. We're going to talk about how to manage content that is added to content channels, then dive into how to set those content channels up. But first - a quick overview of the components that make up Rock's dynamic content features. Components of Dynamic Content Rock's dynamic content tools are made up of three components. Content Channel Types - Channel types define the structure for the dynamic content tools. They define what attributes are available on both the channels and content items. Rock ships with several content channel types ready to use out of the box.Content Channels - Content channels are implementations of the channel types. For instance, because there is a channel type of Blogs, you can make blog channels for the organization's website, a specific person and/or a specific area of your organization. Content Items - These are the specific data elements that make up a content channel. For a blog channel these would be the specific blog posts; for the website ads channel these would represent the specific promotions. Now, let's jump right into adding and managing content items.