Az Ethereum egy univerzális blokklánc létrehozásának egyik módja volt, amely többféle célra használható. A DApp-ok szélesebb perspektívát képviselnek, mint az „intelligens szerződések”. A Dapp legalább egy intelligens szerződés és egy webes felhasználói felület. Tágabb értelemben a Dapp egy nyílt, decentralizált, peer-to-peer infrastruktúra-szolgáltatáson alapuló webes alkalmazás.
A Dapp legalább a következő összetevőkből áll.
Intelligens szerződés a blokkláncon
Webes front-end felhasználói felület
Ezenkívül sok Dapp más decentralizált összetevőket is tartalmaz, mint például:
Decentralizált (P2P) tárolási protokoll és platform.
Decentralizált (P2P) üzenetküldési protokoll és platform.
