In computing, a content management system (CMS) is a document centric collaborative application for managing documents and other content. A CMS is often a web application and often it is used as a method of managing web sites and web content.

Changing WordPress into a CMS involves customizing the Theme and possibly the Administration Panels through the use of coding and WordPress Plug-in. While you don’t have to be an expert in XHTML, CSS, or PHP, it does help. All of the following are optional and you can use one or any combination to change WordPress into a CMS.