In their most basic form,

In their most basic form, Web content management systems should allow each content producer to create pages and feed them to the publishing system. The system should have customized and automated checks and balances to ensure that pages get placed correctly, that navigation trees are created and maintained, and that the appropriate people control the process along the way.

To make this happen, good Web content management packages separate content (written material, images, streaming audio and anything else that makes up Web pages) from presentation of content, and they include strong workflow capabilities. ok then.