The document provides a tutorial for using Core Data on iOS. It describes creating a project that allows recording locations as "events" and displaying them in a table view. The tutorial explains the Core Data stack including managed object contexts, the managed object model, and the persistent store coordinator. It then covers creating a table view controller class to display events, adding and fetching events using Core Data, and deleting events. The document provides code examples and instructions to build an app to manage a core data model of location events.