What is a Content Management System

CMS Logo

A Content Management System  (CMS) is an web application  designed to make it easy for non-technical users to add, edit and manage a website.Functionality varies from CMS to CMS, but most are web based and offer some sort of access control. Many of the most popular websites in the world use free and publicly available CMS’ like WordPress, Joomla and Drupal.

The following are some of the most popular web-based CMS :

WordPress – a free web software designed for creating template-based websites or blogs
Joomla – a flexible web publishing tool that supports custom databases and extensions
Drupal – an open source platform often used for developing community-based sites