SQLite is a library that implements a self-contained, serverless, zero-configuration transactional SQL database engine. There is no separate server process: the database reads and writes directly to ordinary files, and a complete database with tables, indexes, triggers and views is held in a single file. Transactions are ACID, even after a crash or power failure. SQLite is built into the application and suits apps, local storage and smaller systems. No hosting service is needed; you include the library in your own software.
The source code is in the public domain: anyone may use, modify and distribute it for any purpose. The developers are employed by the company Hwaci, which sells paid support and a Warranty of Title, intended for those who want a legal document or operate in a jurisdiction that does not recognise the public domain. The project does not accept contributions without a statement dedicating them to the public domain. Because SQLite runs locally, no data leaves your environment, and storage does not depend on a cloud service or on a particular jurisdiction.