For mobile applications to work in your company you need available data, such as your customer base, information on your inventory, contracts and orders, and so on. Databases which were hosted in the cloud met the required functions of data saving and management for a time. However, this had the disadvantage that the mobile application needed to be functional, and have an active and fast network connection to be able to access the data.
The solution: embedded databases such as SQLite. Developers can link these easy-to-use, network independent libraries to mobile applications (static or dynamic), and then use them to create and manage their own private or shared databases directly on the device. Anything is possible from installation to the creation of tables, up to storing, updating and deleting records.
Are you more active in consumer electronics or in mobile data acquisition systems? SQLite developers can work magic with these as well. SQLite is also found in embedded systems, such as mobile phones and MP3 players.