Web Content Management System uses a content repository or a database to store page content, metadata, and other information assets and a presentation layer displays the content to website visitors based on a set of templates. Web Content Management System is used to control the dynamic collection of web material, including HTML documents, images, and other forms of media.