A content management system (CMS) is a software application or set of related programs that are used to create and manage digital content. CMSes are typically used for enterprise content management (ECM) and web content management (WCM). A WCM facilitates collaborative authoring for websites.
As explained elsewhere, a CMS is a type of software that runs on a web server and is accessed through a web browser (rather than requiring Dreamweaver, FrontPage, or iWeb). Web developer may have to download a number of files from the web server, open them, and change the HTML code or Flash elements by hand.
A CMS or a ‘Content Management System’ quite literally allows you to control and manage the content within your web site – without technical training. Using this uncomplicated system you can very easily add, delete images and edit text in your web site on the fly.