This document provides an overview of building search driven applications in SharePoint 2010. It begins with introducing the speaker and session goals/agenda. It then covers why search and metadata driven information architecture is necessary. Key aspects of the SharePoint enterprise search architecture are explained. The document demonstrates how to customize search using out-of-the-box web parts and the keyword search API, and provides examples of typical search application scenarios. It also discusses programming options for custom search solutions using the keyword and FullTextSQL query APIs.