The phrase, content management system, or "CMS", is used to describe a pre-built web publishing application. "Content" refers to a variety of things which may be placed on the internet, text, images, pdf files, video, and much more. The "Management System" part of the phrase describes the programming and database architecture that is needed to build a CMS System.