SQLite es una base de datos SQL ligera que se puede incorporar en aplicaciones. A diferencia de otras bases de datos SQL, SQLite no necesita un proceso de servidor separado y lee y escribe directamente en archivos de disco ordinarios. SQLite es portable a múltiples plataformas como Windows, Linux, MacOS y dispositivos móviles.