SQLite es una biblioteca de base de datos SQL ligera y portable que se incluye en las aplicaciones como una librería en C. SQLite almacena la base de datos completa como un archivo y proporciona transacciones ACID. SQLite se usa comúnmente en aplicaciones de escritorio, móviles y web debido a su pequeño tamaño y facilidad de uso.