This document provides an overview of Drupal, an open source content management system (CMS) written in PHP. It describes Drupal's core components like modules, themes, blocks, nodes, taxonomy, menus, and users/permissions. Key points covered include: Drupal stores content as nodes in a database for easy portability and backup; modules extend Drupal's functionality; themes control Drupal's look and feel; and out-of-the-box Drupal requires significant configuration to be useful for a given site.