This document provides an overview of Drupal architecture, including: - The typical technology stack of OS, web server, PHP, database, and Drupal software. - How requests are routed through Drupal's bootstrap process and menu system before being returned as HTML. - Common patterns in Drupal like hooks, structured data arrays, and modules altering output. - Key concepts like entities, bundles, and fields that make up content types. - Questions to consider when planning a Drupal site like available functionality and theming.