Content Management System is used to create a website.
First of all, there are several different ways to create a website. Back in 1998 - 2007, most of the folks created their websites using HTML & CSS or even Flash...
10 years later, things have changed a lot to say the least. Content management system (CMS) has started to dominate the game over static HTML sites. And let me tell you why...
1)Cheaper - Most of them are free to use (opensource)
2)Faster - You can build a decent site within 30 minutes
3)Easier - You don't need much coding or programming skills at all
There are many types of CMS
Some of the main CMS are WordPress, Joomla and Drupal
LET’S COMPARE THOSE THREE:
WordPress (Best pick for beginners, works well for small to medium sized websites & blogs)
Joomla (Good for ecommerce type of sites, but require at least some level of technical coding)
Drupal (The hardest, but also the most powerful CMS)