Skip to content
Technical Concepts

dApp

Decentralized Application

Application running on blockchain rather than centralized servers

Definition

A decentralized application (dApp) is an application that runs on a blockchain network rather than centralized servers. dApps use smart contracts for their backend logic and typically have no single controlling authority.

dApp (Decentralized Application) is a technical term used to understand Application running on blockchain rather than centralized servers. In practice, it matters because it affects how users evaluate protocols, compare opportunities, and avoid hidden assumptions.

Example

Uniswap, Aave, and Compound are popular DeFi dApps that run entirely on Ethereum using smart contracts.

1

How it works

In practice, the concept shows up like this: Uniswap, Aave, and Compound are popular DeFi dApps that run entirely on Ethereum using smart contracts.

2

Why it matters

dApp matters because small misunderstandings in DeFi can turn into bad pricing, liquidation, governance, custody, or smart-contract risk. A good mental model helps you compare protocols without relying on marketing language.

3

What to check

Treat it as infrastructure: understand what it automates, what trust assumptions remain, and how failures propagate. The main checks are: Smart contract bugs; Frontend attacks; Governance risks.

Risks to Consider

  • Smart contract bugs
  • Frontend attacks
  • Governance risks

Common Questions

What does dApp mean in DeFi?

dApp means Application running on blockchain rather than centralized servers. The useful question is not only the definition, but how the mechanism changes risk, return, liquidity, or governance for the user.

How is dApp used in practice?

A practical example: Uniswap, Aave, and Compound are popular DeFi dApps that run entirely on Ethereum using smart contracts.

What should I check before relying on dApp?

Check smart contract bugs, frontend attacks, governance risks. Also verify liquidity, oracle assumptions, admin controls, and whether the protocol has been tested during stressed markets.