Skip to main content

Decentralized Application

Definition

A decentralized application, commonly known as a dApp, is a software program that runs on a decentralized network, typically a blockchain, rather than a centralized server. DApps operate without a single point of control, utilizing smart contracts to execute their logic and manage data. They offer enhanced transparency, censorship resistance, and user control over data. These applications are fundamental to Web3.