Content Management System (CMS)
The definition of a CMS is an application (more likely web-based), that provides capabilities for multiple users with different permission levels to manage (all or a section of) content, data or information of a website project, or internet / intranet application.
Managing content refers to creating, editing, archiving, publishing, collaborating on, reporting, distributing website content, data and information.
An example of a CMS application is a Web Application that provides the following administration, control panel or website management functionalities:
Create, Edit, Publish, Archive web pages
Create, Edit, Publish, Archive articles
Create, Edit, Publish, Archive press releases
Create, Edit, Publish, Archive blogs
When someone refers to Enterprise Content Management System (ECM / ECMS), he / she may be talking about any of the following definitions:
1. A Content Management System (CMS) application with a credible track record designed to serve and support the needs of a large size organization or a large scale Content Management System.
2. An application with multiple functionalities that provides a full-scale Content Management System tailored for a company’s organization and processes.
3. An application that provides the tools and capabilities to manage, store, and deliver content and documents tailored for a company’s internal organization, workflow and processes.
popular framework are: