Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Creating HTML pages dynamically is one half of what a content management system (CMS) does: it takes chunks of code (your content) and pieces them together into a single HTML page. The other function of a CMS is to provide an easy way for you, the user, to manage all those chunks of content.
Managing content does not just mean allowing you to enter text or upload images; it also means making it easy for you to determine the relationships between chunks of content. Selecting a category for the article you're working on, for example, tells the CMS to assemble that chunk in a particular way when someone on the Internet requests a page on your website.