Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
Decentralized applications (DApps) are applications that are created on a decentralized blockchain environment. Powered by blockchain technology, decentralized applications represent another step toward autonomy and open design that is important in the open source development community.
Many cryptocurrency and blockchain companies are developing decentralized applications that reside in the blockchain. Think of the blockchain as an independent space separate from other IT development environments. As with cryptocurrencies, decentralized applications rely on this distributed and decentralized environment for their support. Companies have created all sorts of decentralized apps, including gaming apps, finance apps and other sorts of functional “DApps” – what they have in common is that instead of being isolated inside of a “walled garden,” the underlying resources are held in a consensus model among stakeholders.