What is Content Management System?
A Content Management System (also called CMS in short) basically refers to a ‘computer application system software’ that provides software tools of ready-made website authoring, collaboration and administration basically designed to allow users having little knowledge of web programming languages or markup languages to create, manage and publish website content with relative ease from a central interface (dashboard) of that software.
Today’s outstanding CMS softwares include WordPress (WP), Joomla, Drupal, Web-Builders, OsCommerce, Magento, AbanteCart, PrestaShop etc.
From the dashboard, the administration area— of these softwares, an administrator can handle a multitude of tasks like the following (depending on the content management system you will choose):
1. adding, editing and deleting theme
2. adding, editing and deleting website pages and blog posts
3. adding, editing and deleting content of pages and posts
4. adding users with specific user roles and permissions
5. applying or deleting add-ons (plugins) for functionality
6. moderating comments on blog posts
7. Search Engine Optimization (SEO)
8. publishing websites etc.