If we revert back and have a look on the web then we were used to seeing all HTML along with pure basic CSS. Web Developers & Web Designers were forced to use basic HTML/CSS and give the end users a basic platform along with simple looks. But things have changed from the past decade. End users don’t need to track or need to have the knowledge of such coding behind the scene. But what is the thing that makes it easier for web developers to provide a proper and easy way for their end users to handle their site all alone. Content Management System (CMS) is the answer to this question. But what exactly a Content Management System (CMS) is?