Check out the video here:
Drupal is an amazing framework. Complicated websites and web applications can be created by combining configurations of Modules, Content Types (CCK,) Views, Panels, Menus, Blocks, Categories, Roles & Permissions. This site setup and configuration process is very time consuming and repetitive.
This process can and should be automated! Site configuration should also be stored in a format that is easy to read, modify, manage, & share. The Patterns Module is about solving these issues and more.