CMS Deployment Patterns: Great, great discussion of the different content delivery methods in a CMS.
Last year sometime, I wrote a very similar article where I presented three models: Template Pull, Data Push, and Full Stack. This article covers it in more detail, with different subclasses of the major categories.
One of my favorite terms in the world of Web Content Management is “baking vs. frying,” which refers to when presentation templates are applied to render pages out of structured content. Baking style rendering systems generate pages when content is published. Frying systems generate pages on the fly when they are requested by the end user.