Content Management Systems
A Content Management System or CMS is basically a system to organize and manage information using some kind of Database to facilitate the storage and organization of data and information. It has a set of tools that facilitates to manage and administer the layout and content of a website.
You may find different definitions of a CMS depending on the context for which it is being used. The two most popular CMS systems today for website developement are Drupal and Joomla!.
These CMS's are open source and free to use, which makes them extremely desirable for the developers. A lot of third party developers are developing extensions for these CMS's, making them yet more versatile for developers.
Content Management Systems

