This document discusses content management systems (CMS) and why Drupal is a good CMS option. It begins by providing background on the author and a brief history of the web. It then discusses common web pain points that a CMS addresses like content updates, findability, and maintenance. The rest of the document defines what a CMS is, provides examples, and outlines reasons why Drupal is a good choice, including its architecture, development process, security features, and large community.