This document discusses the content management system Drupal and how it can be used to build different types of websites. It explains that Drupal allows for customized themes, content types like blogs, pages, forums and menus. These tools provide a common structure that can be styled uniquely for different sites, audiences and purposes. The document outlines how Drupal organizes content into blocks and nodes to display through themes and bring together a full website beyond just individual content pieces.