This document discusses developing apps for Office and SharePoint. It provides an overview of different types of apps including document-based apps, mail apps, and distribution methods. The document outlines the core concepts of the app model including common objects, permissions, and how apps integrate with and extend Office functionality. Examples are given of how to interact with documents, mailboxes, and activate apps based on user selections or mail item properties.