.A CMS (Content Management System) allows a large number of people, that you allow, to create, manage, store and deploy content on your website. In a CMS you can set up different user roles so that certain users only have access to certain areas of the content management system and the content on your website. A CMS can give you the ability to control every aspect of your website yourself, change menu options, images and text on a regular basis. Content menagement systems are usually very user friendly and makes it easy for you to change content on your website. The content on your website can be text, graphics, video/audio and application code that can be interactive or display other content. A CMS may also be a catalogue or can index content, select content at runtime or show content in a specialized way to users to make it personal and appealing.