What is a CMS, or Content Management System?

A CMS is designed to simplify the publication of Web content to Web sites, in particular, allowing content creators to submit content without requiring technical knowledge of HTML or the uploading of files.