SQLite es una pequeña librería de aproximadamente 500kb programada en C que implementa un motor de base de datos multiplataforma. Almacena los datos en un único archivo de texto plano, lo que facilita la portabilidad. Combina el motor y la interfaz de la base de datos en una sola biblioteca sin necesidad de configuración o servidor.