The document discusses various methods for persistent storage in iOS, including NSUserDefaults for simple preferences, archiving objects to files by conforming to the NSCoding protocol, writing directly to files using NSData, and using SQLite for relational databases. NSUserDefaults provides a simple mechanism to save and load primitive data types. Archiving allows saving object graphs to files by implementing encode and decode methods. Files can also be read and written using NSData methods. The document also covers the application sandbox structure.