CMS
CMS or Content Management System is a collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based.
The procedures are designed to:
- Allow for a large number of people to contribute to and share stored data
- Control access to data, based on user roles. User roles define what information each user can view or edit
- Aid in easy storage and retrieval of data
- Reduce repetitive duplicate input
- Improve the ease of report writing
- Improve communication between users
On a website, in a short of words, CMS is a application for managing the contents of your website. You can storing, controlling, revising, semantically enriching, and publishing documentation or data such as writing articles, uploading documents, movies, pictures, phone numbers, scientific data, editing or customizing web templates, etc.
Today there ware so many CMS available, created by creative and smart developer, you can find premium CMS that you have to pay for use it and also you can find an opensource CMS that you can use it for free (depending on their the terms of usage).
Some of CMS is builded for specific kind of website, like cms for e-commerce or photo gallery websites, but some CMS builded for almost any purpose kind of website. Some developers or some people may claim that their CMS is the best or most advance, more powerful compared to another CMS.
It’s very important to us, who wants to build a personal website or business website, to choose the right CMS, that we can easily to understand, to learn and to ‘play’ with. So just try their demo first before you start build your website, and choose that works for you.


