Back to Glossary
◈
dApp
Ethereum•blog.difficulty.beginner
A dApp (decentralized application) is an application that runs on a blockchain network instead of centralized servers.
Simple Explanation
A dApp is like a regular app (think Uber or Instagram), but instead of running on company-owned servers, it runs on a blockchain. This means no single company controls it, and the code is transparent and verifiable.
Key Characteristics
- Open Source: Code is public and auditable
- Decentralized: No central point of control
- Incentivized: Often use tokens for rewards
- Trustless: Don't need to trust a company
Examples
- Uniswap: Decentralized exchange
- Aave: Lending and borrowing
- Axie Infinity: Gaming
- Mirror: Publishing platform
How to Use
- Connect your wallet (MetaMask, etc.)
- Interact with the dApp
- Transactions execute through smart contracts
- Results recorded on blockchain