A content management system (CMS) site allows you to manage your own content using a graphic user interface without having to type a single line of code. Great if you post new content often.
As of recent years this has become a very popular type of website. In the past displaying a static site with the basic relevant information was enough, now to keep getting people and potential customers to visit your site you must keep up-to-date and have new content to keep their interest. This is where CMS sites shine, you can add new content quickly by basically filling out a form once the system has been set-up for your personal needs.