This document provides an overview of feature driven development in Drupal. It discusses how features allow encapsulation of items like views, content types, and configurations to make deployment and version control easier. It provides instructions for creating basic features and exporting non-exportable items. Feature driven development is presented as creating a feature module for each content type along with related components. Examples of real world feature lists are shown to demonstrate how features are used to package common site elements.