The data-storage burden is eased because the Android platform includes the popular open source SQLite database. SQLite is a software library that implements a SQL engine. It has been used with great success as on-disk file format: allows the developer to handle data in a simple way, but also have the use of database features (such as undo, redo etc.). In embedded device environment, in which there is low-concurrency and there are little or medium size datasets, SQLite is the right choice.