Glossary

Decentralized Application (dApp)

A decentralized application (dApp) is a software program that runs on a peer-to-peer blockchain network rather than on servers controlled by a single company, often using smart contracts.

What Is a Decentralized Application?

A decentralized application, usually shortened to dApp, is an application whose back-end code runs on a blockchain or similar distributed network of computers instead of on servers owned by one organization. The front end, the part users see in a web browser or mobile app, often looks like any other website. What differs is where the logic and data live and who controls them.

How It Works

Most dApps rely on smart contracts, which are programs stored on a blockchain that execute automatically when certain conditions are met. Because the network's many participants verify and record each transaction, no single party can easily alter the rules or shut the application down. Users typically interact with a dApp through a cryptocurrency wallet, which holds their keys and signs transactions. Transactions usually require a fee paid to the network, often called gas on Ethereum-style networks.

Examples and Common Uses

dApps appear in several areas. Many belong to decentralized finance (DeFi), offering lending, trading, or payment services without a traditional intermediary such as a bank. Others cover games, digital collectibles, social media, or data storage. Because applications of this kind are often built in public and frequently use open-source code, anyone can inspect the code before using it.

Advantages and Risks

Supporters point to greater transparency, resistance to censorship, and reduced reliance on a single operator. However, dApps carry distinct risks. Smart contracts can contain coding errors or vulnerabilities that attackers exploit, and transactions recorded on a blockchain are often difficult or impossible to reverse. Network fees can rise during periods of heavy use, and user support may be limited compared with conventional services. Regulatory treatment of these applications is still evolving in many jurisdictions.

For investors, dApps are a technical concept rather than an investment product. The value of tokens associated with a dApp can change significantly, and understanding how an application works is a separate question from whether its associated assets are suitable for any particular purpose.

Updated October 28, 2026. For general education only; not financial, tax or legal advice.

Browse the Glossary

Related Terms