Skip to main content
Back to Glossary

dApp

Ethereumblog.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

  1. Connect your wallet (MetaMask, etc.)
  2. Interact with the dApp
  3. Transactions execute through smart contracts
  4. Results recorded on blockchain