SQLite es una librería escrita en lenguaje C que permite utilizar una Base de datosSQL embebida, es decir, que los programas pueden tener acceso a los datos sql sin tener que ejecutar un programa aparte.
Es una pequeña librería escrita en C.
"SQLite no es la librería cliente usada para conectarse a un servidor de una gran base de datos. SQLite es el servidor". La librería SQLite lee y escribe directamente los archivos en la base de datos en el disco.