SQLite es un software libre y de código abierto para gestionar bases de datos SQL de forma sencilla y sin necesidad de servidor. Fue desarrollado originalmente por Richard Hipp para superar las limitaciones de otros sistemas de bases de datos al administrar archivos directamente desde el disco duro. SQLite permite bases de datos de hasta 2 terabytes y es utilizado comúnmente debido a su simplicidad, portabilidad y bajo consumo de recursos.