What is Content Management System (CMS)?
A software package that enables content to be managed on one or more websites. A content management system allows one or more authors to prepare and publish information online, without needing to prepare HTML code. Modern systems allow information and resources (images, scripts, etc.) to be stored in a database for re-use, automatic indexing and searching, and for workflow management (authorization, publication, retirement, archiving).