Site Building is all that can be done through the user interface without programing. Drupal has a large number of contributed modules that allow us to extend Drupal’s functionality and build complex websites. We will look at what functionality is included in Drupal core and how that is extended through contributed modules.