SQLite é um banco de dados, uma biblioteca que pode ser implementada sem servidor e com zero-configuração. O motor de banco de dados SQL transacional é autossuficiente. O código para SQLite é de domínio público e, portanto, livre para uso e para qualquer fim, comercial ou privado. SQLite é o banco de dados mais amplamente implantado no mundo.