A Content Management System (CMS) is a software tool for managing content that allows the content to be stored, revised, and published quickly and effectively for a Web site. It separates the content from the technical details. This makes it owner friendly in that one do not have to be concern with the technical details but can focus on the content. The content or data can be defined as almost anything - documents, movies, pictures, news, articles, events, etc. CMS's a Drupal is consider an award winning content management system that is affordable and user-friendly.
