Un fichier DB3 est un fichier de base de données créé par SQLite, un moteur de base de données SQL autonome, sans serveur, ne nécessitant aucune configuration et largement utilisé. Il stocke des données structurées dans des tables, des lignes et des colonnes, de manière similaire à d'autres systèmes de gestion de bases de données relationnelles (SGBDR) comme MySQL ou PostgreSQL, mais avec une empreinte mémoire nettement plus réduite et une architecture simplifiée. Les fichiers DB3 sont couramment utilisés dans les applications, les systèmes embarqués et les sites web pour stocker et gérer des données localement. Ils sont hautement portables et peuvent être facilement copiés et déplacés entre différents systèmes. Le moteur de base de données SQLite prend en charge les requêtes SQL standard, permettant aux développeurs de créer, lire, mettre à jour et supprimer des données au sein du fichier DB3. Le format de fichier est conçu pour l'efficacité et la fiabilité, ce qui le rend adapté à un large éventail d'applications où une solution de base de données légère est requise. Les fichiers DB3 sont souvent utilisés pour stocker les paramètres d'application, les données utilisateur et d'autres informations persistantes.