This document provides an overview of iOS app extensions. It discusses the different types of app extensions including Today widgets, share extensions, photo editing extensions, and document provider extensions. It explains how app extensions communicate and share resources with containing apps and host apps. The document also demonstrates how to create a simple app extension target and implement the basic lifecycle methods. It notes some API limitations for extensions and requirements for submitting extensions to the App Store.