 Furthermore, its frontend can be hosted on decentralized storage such as Swarm or IPFS.DApps are typically open source, decentralized, incentivized through providing tokens to those who validate the DApp, and in compliance with a specific protocol agreed upon within the community.DApps may run on top of distributed computing systems such as Ethereum or Bitcoin.