The Android platform offers SQLite databases for storing relational data, and special files for storing key-value pairs. Android apps can also use third-party databases that offer NoSQL support. In this tutorial, I'll show you how to make use of all those storage options in your Android apps.