Content Management Systems are used to manage information that goes onto a website. A typical example is a blog. Multiple websites can be stored and managed in one place and new content can be added to the websites without any involvement from engineers. Content includes the layout, navigation and style as well as the information that is presented on a website. This means that a lot of the work is done by the members who create the content. There are two separate User Interfaces on a CMS.
- Publicly available websites that can be viewed by anyone
- Members area where users can log-in and control the websites
A CMS can usually be extended by using components such as ‘Widgets’.