In plain English
What Decentralized application means
A decentralized application, or dapp, is an app built so that key functions are executed on a blockchain or other decentralized peer-to-peer network. The user interface can still look like a normal app, but the backend logic is controlled by code on the network instead of one operator. That makes the app harder for one party to alter unilaterally.
Why it matters
Dapps matter because they change who controls the rules, data, and settlement logic. For traders and users, that affects custody, execution, upgrade risk, and what happens if a contract has a bug or a network becomes congested. Decentralization can reduce single-point control, but it does not remove technical or market risk.
Example
A simplified lending dapp may let users deposit a token, borrow against collateral, and withdraw through smart contracts. The web interface may be hosted separately, but the lending rules, interest calculations, and collateral checks are enforced by the contract code on chain.
Quick answers
Common questions
Is a dapp the same as a smart contract?+
Not exactly. A smart contract is code on chain; a dapp is usually the broader application, which may include one or more smart contracts plus a user interface and supporting services.
Can a dapp have a normal website?+
Yes. The interface can be hosted on a regular web server. What makes it a dapp is that the core logic runs on a decentralized network.
Sources