Content Management Systems (CMS) can be big or small, simple or complex. Defined, it refers to a system for managing content. The term Content Management System (CMS) refers to a software package that assists automate jobs and information is a certain unit or organization. View content as any object that is sent, received,created, stored, or otherwise dealt with in some way. A working CMS software should provide a framework upon which to construct the tools essential to connect humans with such information. According to the website www.cm3cms.com, an effective CMS should have following elements:
1. Tools to facilitate build any form 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. Opening 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 outlined this already)
8. Tools to facilitate integration with other data management systems
With CMS, your unit or organization no need to rely on someone else to run or supervise your daily transactions. You can also update, edit and remove your contents whenever and wherever you want to. There is a standardized content delivery processes to build consistency of quality. When it comes to comfort, CMS lets you to monitor and reply quickly to users inquiries and demands and permits you worldwide access for content changes. It also allows an easy modification of layout, easy delivery of content to various channels and it helps you quickly establish new web interfaces. The benefits 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 brings down the requirement for desktop-based content software.