A content management system (CMS) is a system used to organize and facilitate collaborative content creation.
CMSs allow end-users ,to provide new content in the form of articles. The articles are typically entered as plain text, perhaps with markup to indicate where other resources such as pictures should be placed.
Types of CMS
Web CMS (WCMS) assists an organization in automating various aspects of web content creation, content management and delivery. Delivery to the web is its primary format, but many WCM systems also deliver to wireless devices.
Transactional CMS or Transactional CMS (TCMS) assists an organization to manage e-commerce transactions.
Integrated DMS (IDMS) assists an organization in managing enterprise documents and content.
Publication CMS (PCMS) assists an organization in managing the publications (manuals, books, help) content life cycle.
Learning CMS (LCMS) or Managed Learning Environment (MLE) assists an organization in managing the web-based learning content life cycle.
Enterprise CMS (ECMS) vary in their functionality. Some support both the web and publications content life cycle, while others support the web content life cycle and either transactional content or customer relationship management content.