Before we jump right into Drupal CMS, perhaps we should start why the market is obsessed with designing websites with CMS.
What is CMS? Why CMS?
"CMS" (Content Management System) is THE hip, trendy term on the Internet in 2010s. As elegantly described in Wikipedia, a Web CMS is basically a system that "simplifies the publication of web content to web sites and mobile devices -- in particular, allowing content creators to submit content without requiring technical knowledge of HTML or the uploading of files."
Generally speaking, the rise of CMS is due to the huge success of Blog platforms like blogger.com. Ever since the launch of blogger.com in 1999, next thing I know everyone has started publishing on the Internet, and the volume of new content published online exploded in folds ever since.