This document provides an overview of different types of iOS extensions, including action extensions, custom keyboards, document providers, photo editing extensions, share extensions, today extensions, Apple Watch apps, and UIUserNotificationSettings. For each extension type, it lists some of the key classes and interfaces involved, such as NSExtensionContext, UITextDocumentProxy, PHContentEditingController, and WKInterfaceController.