Content Management Systems (CMS) can be big or small, simple or complex. Defined, it pertains to a system for managing content. The term Content Management System (CMS) refers to a software package that aids automate jobs and information is a certain unit or organization. Consider content as any object that is sent, received,created, stored, or otherwise dealt with in some way. A good CMS software should provide a framework upon which to build the tools essential to link humans with such information. According to the website www.cm3cms.com, a good CMS should have following elements:
1. Tools to assist construct any sort of content driven web interface
2. Forms management
3. User management
4. Personalisation services, i.e. the power to point content to individual users and groups
6. Starting tips for purpose-specific content management applications – e.g. forums, surveys, shops, websites, intranet tools, extranet tools, information input and tracking, etc.
7. Index and search (well, James Robertson defined this already)
8. Tools to help integration with other data management systems
With CMS, your unit or organization does not have to depend on someone else to run or supervise your daily transactions. You can also update, edit and remove your contents whenever and wherever you wish to. There is a standardized content delivery processes to establish consistency of quality. When it comes to comfort, CMS lets you to supervise and respond promptly to users queries and demands and lets you worldwide access for content changes. It also allows an easy modification of layout, easy delivery of content to various channels and it facilitates you promptly build new web interfaces. The gains don’t just stop there. With CMS, you can save on the cost of additional manpower or IT outsourcing as you or someone else in your organization can do the updating of data. It also lowers the requirement for desktop-based content software.