This document provides an overview of SharePoint 2013 apps. It discusses the benefits of using apps over farm solutions, the different deployment options and design patterns for apps. It covers the key technologies used in app development like the client-side object model and REST API. It also provides a demonstration of building a basic SharePoint-hosted app.