SQLite es una biblioteca de código abierto que implementa una base de datos SQL relacional ligera, compatible con ACID y multihilo. Proporciona un rendimiento rápido, admite múltiples lecturas concurrentes pero solo un único acceso de escritura a la vez, y se incluye en muchas aplicaciones debido a su pequeño tamaño y bajo costo.