A Content Management System is essentially a work flow process for content. Think of it as a conveyor belt for ideas and written communications. With all messaging there needs to be collaboration and approvals. There are schedules to meet, and the versioning of the same messaging needs to appear in several mediums. Not only does a CMS facilitate the creation, scheduling and tracking, but it also allows for the storage of the final message, and all the parts – graphics, content, approvals, talent agreements, costs, etc.
With a web site, you would start with a wireframe of the site, and track content to the areas of the site where it belongs. If you needed the same content and graphics to be versioned for print, you would be able to do that.