Is a
computer application used to create, edit, manage, and publish
content in a consistently organized fashion.
CMS are
frequently used for storing, controlling, versioning, and publishing
industry-specific documentation such as news articles, operators'
manuals, technical manuals, sales guides, and marketing brochures.
The content managed may include computer files, image media, audio
files, video files, electronic documents, and Web content.
CMS may support the following features:
-
Identification of all key users and their content management roles;
-
the
ability to assign roles and responsibilities to different content
categories or types;
-
definition of workflow tasks for collaborative creation, often
coupled with event messaging so that content managers are alerted to
changes in content (For example, a content creator submits a story,
which is published only after the copy editor revises it and the
editor-in-chief approves it.);
-
the
ability to track and manage multiple versions of a single instance
of content;
-
the
ability to capture content (e.g. scanning);
-
the
ability to publish the content to a repository to support access to
the content (Increasingly, the repository is an inherent part of the
system, and incorporates enterprise search and retrieval.);
-
separation of content's semantic layer from its layout (For example,
the CMS may automatically set the color, fonts, or emphasis of
text.).