The meaning of a CMS is a web based application that offers capabilities for multiple users with different permission stages to manage all or some section of content, data or information of a website project, or internet intranet application. Handling content indicates to creating, editing, archiving, publishing, reporting, distributing website content, data and information.