Sqlite is an process library and database engine. This Sqlite library have a self contained, serverless, zero configuration, transactional SQL database engine. The code for Sqlite is in the public domain and free for use for commercial or private. Sqlite is the most widely deployed database in the world with more applications than we can count, including several high-profile projects. Sqlite is an embedded SQL database engine and does not have a separate server process. Sqlite reads and writes directly to ordinary disk files and Sqlite database with multiple tables, indices, triggers, and views, is contained in a single disk file. Sqlite is best for an Application File Format.