Skip to main content

Distributed Applications

Definition

Distributed applications, commonly known as dApps, are software programs that operate on a decentralized peer-to-peer network rather than a single centralized server. These applications utilize smart contracts on a blockchain to execute logic and store data. Their design aims for censorship resistance, operational transparency, and enhanced user control over data.