DApp (Decentralized Application)
Quick Definition
An application built on a blockchain network that operates through smart contracts rather than centralized servers, offering censorship resistance and user sovereignty.
What Is DApp (Decentralized Application)?
A decentralized application (DApp) is software that runs on a blockchain or peer-to-peer network rather than on centralized servers controlled by a single entity. DApps use smart contracts as their backend logic, with transactions and data stored on the blockchain, making them transparent, censorship-resistant, and operational without a single point of failure.
DApps span numerous categories: DeFi applications (Uniswap, Aave, Compound) for trading and lending; NFT marketplaces (OpenSea, Blur) for digital asset trading; gaming platforms (Axie Infinity, Gods Unchained) with play-to-earn mechanics; social media alternatives (Lens Protocol, Farcaster) with user-owned data; and governance platforms for DAO decision-making.
However, most current "DApps" exist on a spectrum of decentralization. Many rely on centralized frontend websites (which can be censored), centralized databases for non-critical data (for performance), and centralized teams that can upgrade smart contracts through admin keys. True decentralization — where no single entity can alter, censor, or shut down the application — remains rare and comes with trade-offs including slower development, harder bug fixes, and poorer user experience compared to centralized alternatives. The DApp ecosystem is evolving toward progressive decentralization, where projects launch with some centralized components and gradually decentralize as the technology matures.
DApp (Decentralized Application) Example
- 1Uniswap, the largest DEX, is a DApp where the core trading logic runs entirely on Ethereum smart contracts. Even if Uniswap Labs (the company) ceased to exist, anyone could interact directly with the smart contracts to trade tokens — the protocol is truly permissionless.
- 2A user in a country with financial censorship uses a DeFi lending DApp to borrow stablecoins against their crypto collateral. Because the DApp runs on blockchain, no government or bank can block the transaction — the smart contract executes automatically when collateral requirements are met.
Related Terms
Smart Contract
Self-executing code stored on a blockchain that automatically enforces the terms of an agreement when predefined conditions are met, without intermediaries.
DeFi (Decentralized Finance)
A financial ecosystem built on blockchain technology that provides traditional financial services like lending, borrowing, and trading without centralized intermediaries.
Web3
The next evolution of the internet built on blockchain technology, emphasizing decentralization, user ownership of data, and token-based economics instead of platform-controlled services.
Blockchain
A distributed, immutable digital ledger that records transactions across a network of computers, ensuring transparency, security, and decentralization.
DAO (Decentralized Autonomous Organization)
An organization governed by smart contracts and token-based voting, where decisions are made collectively by members without traditional hierarchical management.
Bitcoin
The first and largest cryptocurrency by market capitalization, operating on a decentralized peer-to-peer network using proof-of-work consensus.
Expand Your Financial Vocabulary
Explore 130+ financial terms with definitions, examples, and formulas
Browse Crypto & Digital Assets Terms