A CMA usually includes templates that automate many of the repetitive aspects of content creation and editing. Most current CMAs provide a WYSIWYG (what you see is what you get) interface, which makes it possible for users to create and work with content without using HTML.
A CMA for website content allows users to create, edit, and remove site content. Enterprise content management (ECM) applications typically have more complex requirements. According to Gartner Inc., ECM suites must have the following core components in addition to Web content management: document management, document imaging, records management, workflow and document-centric collaboration.