O documento descreve o SQLite, uma biblioteca de banco de dados SQL embutido e leve. O SQLite é armazenado em um único arquivo, requer pouca ou nenhuma configuração, e suporta transações ACID. Ele implementa a maioria do SQL92 e pode ser usado em aplicativos desktop, sites com menos de 100 mil requisições por dia e sistemas embarcados.