CMS - Content Management System is a framework which helps run a website. It consists of a group of codes, functions and rules which can be given to any particular position on any page of your website. CMS, in other words is a Dynamic Site, where you do not need to prepare codes, functions and rules for each additional page that you create. Admin can manage content via user friendly admin panel.