Web3 Dictionary Logo
Web3 Dictionary
Contribute

Categories

AllBlockchainDappsDAOsDeFiNFTsRegulationSecuritySmart ContractsTokenomicsWalletsWeb3 GamingOthers
  1. Web3 Dictionary
  2. Dapps
  3. DApp
Dapps

DApp

A decentralized application that runs on a blockchain network and is controlled by code rather than a central company.

Last Updated

2026-03-19

Related Concepts

Smart ContractWeb3DeFiDecentralization
Web3-Explorer Logo

Launch Web3 Apps

AD

Build secure dApps, tokens, DeFi & DAOs with a team focused on mainnet-ready delivery.

Explore Web3 Solutions

What is DApp?

A DApp (Decentralized Application) is a software application that runs on a distributed network. Unlike traditional apps, its backend is powered by smart contracts on a blockchain.

How does DApp work?

  1. Frontend: A user interface (web or mobile) that users interact with.
  2. Backend: Smart contracts that handle the app's logic and store its state.
  3. Wallet: Users connect their crypto wallet to sign transactions and pay gas.
  4. Data: Instead of a central database, data is recorded on the blockchain.
  5. Because it is decentralized, the app remains available as long as the network exists.

Why does DApp matter?

DApps provide censorship-resistant and transparent alternatives to centralized services. They allow for the creation of financial, social, and gaming apps that no single company can control or shut down.

Key features of DApp

  • Open-source backend code
  • Powered by smart contracts
  • Uses a blockchain for record-keeping
  • Requires no central intermediary
  • Cryptographically secure and verifiable

Examples of DApp

  • Uniswap, a decentralized exchange for trading tokens.
  • OpenSea, a marketplace for buying and selling NFTs.
  • Lens Protocol, a decentralized social media ecosystem.

External References

  • Ethereum.org: DApps
  • Investopedia: Decentralized Applications (DApps)