AsyncStorage is an asynchronous, unencrypted, persistent, key-value storage system for React Native.
The React Native documentation can be found here and the official one here.
It is recommended that you use an abstraction on top of AsyncStorage instead of AsyncStorage directly for anything more than light usage, since it operates globally.
It has support for callbacks and promises.