SUNY Fredonia Website Services

Web Content Management Task Force

What is a CMS?

A content management system (CMS) is a computer software system for organizing and facilitating collaborative creation of documents and other content. Moreover, a CMS is a web application used for managing websites and web content.

A CMS supports the creation, management, distribution, and publishing of institutional information. It covers the complete lifecycle of the pages on a website, from providing simple tools to create the content without needing to know html, through publishing, and finally to archiving.

The basic idea behind a CMS is to separate the management of content from design. Page designs are stored in templates while the content may be stored in a database or separate files. A CMS provides the ability to manage the content and structure of the site, the appearance of the published pages, and the navigation provided to end users

A CMS usually has the following components:

  • Document templates
  • A scripting language and/or a markup language
  • Integration with a database