L'extension de fichier .s3db représente un fichier de base de données utilisé par SQLite, un moteur de base de données SQL autonome, sans serveur, sans configuration et transactionnel. SQLite est l'un des moteurs de base de données les plus déployés au monde. Contrairement aux systèmes de bases de données client-serveur, SQLite lit et écrit directement dans des fichiers disque ordinaires. Une base de données SQLite complète est stockée dans un seul fichier disque multiplateforme. Cela facilite la copie, le déplacement et l'archivage. L'extension .s3db est l'une des nombreuses extensions courantes utilisées pour les fichiers de base de données SQLite, d'autres incluant .db, .sqlite et .sqlite3. Ces fichiers contiennent des tables, des index, des vues, des déclencheurs (triggers) et d'autres objets de base de données SQL. Ils sont souvent utilisés dans les systèmes embarqués, les applications mobiles et les applications de bureau de petite à moyenne taille où un serveur de base de données complet n'est pas nécessaire. Le format est bien documenté et pris en charge par de nombreux langages de programmation et outils, ce qui en fait un choix polyvalent pour le stockage et la récupération de données.