Файл S3DB — это файл базы данных, используемый SQLite, автономным (self-contained), бессерверным (serverless), не требующим настройки (zero-configuration), транзакционным движком базы данных SQL. Файлы S3DB хранят структурированные данные в таблицах, подобно другим системам баз данных, таким как MySQL или PostgreSQL, но базы данных SQLite хранятся в одном файле, что делает их очень портативными и простыми в управлении. Они обычно используются во встроенных системах (embedded systems), мобильных приложениях и настольном программном обеспечении, где требуется легкое (lightweight) и легко развертываемое решение для базы данных. Формат S3DB является стандартным расширением файла для баз данных SQLite 3, хотя часто используются и другие расширения, такие как .sqlite и .db. SQLite известен своей надежностью, производительностью и малым объемом (small footprint), что делает его популярным выбором для широкого спектра приложений. Доступ к данным внутри файла S3DB и их манипулирование осуществляются с помощью SQL-запросов, что позволяет разработчикам эффективно создавать, читать, обновлять и удалять данные. Формат поддерживает различные типы данных, включая текст, целые числа (integers), числа с плавающей запятой (floating-point numbers) и BLOB (Binary Large Objects — двоичные большие объекты).