Explaining the fundamental concepts necessary to understand how a Web content management system (CMS) works, and how Drupal in particular operates, this guide is basic enough for beginners with no prior CMS experience. First an evaluation guide helps the reader to decide if Drupal is the CMS needed and includes a tutorial to get a useful site up and running in less than a day. After that, Drupal's administration, content management, how to build and manage installation, and modifying and extending functionality are all explained in detail.