SQLite es una biblioteca de base de datos relacional ligera que se enlaza con aplicaciones y se almacena en un solo archivo. No requiere configuración y permite el acceso concurrente a la base de datos. Usa un pequeño espacio, tiene un alto rendimiento, es portable a múltiples sistemas operativos y plataformas, y es de código abierto.