L'extension de fichier .sqlite3 est couramment utilisée pour les fichiers de base de données SQLite. SQLite est un moteur de base de données SQL transactionnel, autonome, sans serveur et sans configuration. Contrairement aux systèmes de gestion de base de données (SGBD) client-serveur tels que MySQL ou PostgreSQL, SQLite est intégré directement dans le programme final. Cela signifie que la base de données est stockée dans un seul fichier sur le disque, ce qui la rend hautement portable et facile à distribuer. Les bases de données SQLite sont largement utilisées dans les applications, les systèmes embarqués et les sites web pour stocker et gérer des données structurées. Elles sont particulièrement adaptées aux applications nécessitant un stockage de données local sans la lourdeur d'un SGBD complet. Le fichier .sqlite3 contient l'intégralité du schéma de la base de données, les tables, les index et les données. En raison de sa simplicité et de sa facilité d'utilisation, SQLite est un choix populaire pour les applications mobiles, les logiciels de bureau et même certaines applications web où l'évolutivité n'est pas une préoccupation majeure. Le format de fichier est bien documenté et pris en charge par un large éventail de langages de programmation et d'outils.