This document discusses search APIs in iOS 9 that allow developers to make app content discoverable through Spotlight search. There are three types of search APIs: NSUserActivity class for viewed app content, CoreSpotlight framework for any app content, and web markup for content mirrored on a website. The document focuses on NSUserActivity and CoreSpotlight. NSUserActivity allows capturing app state to restore later and support searching. CoreSpotlight provides a database-style design and more metadata about searchable content by adding items to a searchable index. The document provides code examples for creating NSUserActivity and CoreSpotlight searchable items and deleting items from the index.