SQLite is a free relational, transactional, and cross-platform database for light duty local use and is one of the most widely used databases worldwide. A database, including tables and other objects, are contained within a single file. It is not intended to replace client/server enterprise databases. Its small footprint makes it ideal for IoT (Internet of Things) device development.
Microsoft.Data.Sqlite is a lightweight ADO.NET data provider for SQLite.