A DApp (decentralized application – also referred to as dApp, Dapp, or dapp) is a computer application that runs on a distributed computing system. DApps have been popularized by distributed ledger technologies (DLT) such as the Ethereum Blockchain, where DApps are often referred to as smart contracts.
DApps are the agreements that base the foundation of a DAO – Decentralized Autonomous Organization.