At the beginning there were static HTML pages. Then came the dynamically created pages, and flash animated pages. Today thousands of websites are based on some sort of a content management system (CMS). One of the main reasons why CMS is so popular is the ease of managing the website. The content as well as the look and feel of the site.