A content management system serves as a store for a wide range of information assets, including text, image databases and so on. Information loaded into the system can be structured and output in a number of different ways. In some instances, for example, a piece of content may appear in two different places on a site or maybe targeted to a certain audience.