SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.
SQLite is a file-based database engine and uses file I/O (input/output) functions to store and read databases from files on disk.