SQLite is an open-source, lightweight relational database management system (RDBMS) that stores data in a single file. It is often used in embedded systems, mobile devices, and web applications. SQLite is known for its simplicity, portability, and performance.