Un archivo DB3 es un archivo de base de datos creado por SQLite, un motor de base de datos SQL transaccional, autocontenido (self-contained), sin servidor (serverless) y de configuración cero (zero-configuration). Es una opción popular para sistemas embebidos (embedded systems), aplicaciones móviles y bases de datos de tamaño pequeño a mediano. Los archivos DB3 almacenan datos en un formato estructurado, lo que permite consultas y manipulaciones eficientes mediante comandos SQL. Se utilizan a menudo para almacenar configuraciones de aplicaciones, datos de usuario y otra información persistente. El formato SQLite es independiente de la plataforma (platform-independent), lo que significa que un archivo DB3 creado en un sistema operativo generalmente puede abrirse y utilizarse en otro. SQLite es conocido por su reducido tamaño (small footprint) y facilidad de uso, lo que lo convierte en una opción versátil para diversas aplicaciones donde no se requiere un servidor de base de datos completo. La extensión .db3 es una de varias extensiones comunes utilizadas para archivos de base de datos SQLite; otras incluyen .db, .sqlite y .sqlite3.