This document provides an overview of building single page applications using AngularJS within SharePoint. It discusses what single page applications are and how AngularJS works. It also covers tools for development, accessing SharePoint data, demonstrations of sample projects, deployment workflows, and best practices and common issues.