DApps - децентрализованное приложение. Внутренний код DApps работает в децентрализованной одноранговой сети, в отличие от типичных приложений, в которых внутренний код выполняется на централизованных серверах. DApp может иметь код внешнего интерфейса и пользовательские интерфейсы, написанные на любом языке, который может вызывать его серверную часть. Кроме того, его интерфейс может быть размещен в децентрализованном хранилище, таком как Swarm или IPFS(или в нашем случае -BTFS - Bittorrent File System).
DApps, как правило, с открытым исходным кодом, децентрализованы, стимулируются путем предоставления токенов тем, кто проверяет DApp, и в соответствии с конкретным протоколом, согласованным в сообществе.