A content management system (CMS) is the collection of procedures used to manage workflow in a collaborative environment. These procedures can be manual or computer-based. The procedures are design to:
In a CMS, data can be defined as nearly anything – documents, movies, pictures, phone numbers, scientific data, etc. CMSs are frequently used for storing, controlling, revising, semantically enriching, and publishing documentation.
WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. It has many features including a plug-in architecture and a templating system. Used by over 12% of the 1,000,000 biggest websites, WordPress is the most popular CMS in use today.
Drupal is a free and open source content management system (CMS) written in PHP and distributed under the GNU General Public License. It is used as a back-end system for at least 1% of all websites worldwide ranging from personal blogs to larger corporate and political sites including whitehouse.gov and data.gov.uk. It is also used for knowledge management and business collaboration.
This is a list of notable content management systems that are used to organize and facilitate collaborative content creation. Many of them are built on top of separate content management frameworks.