Dapp-Decentralized application

Decentralized application
A decentralized application is a computer application that runs on a decentralized computing system. DApps have been popularized by distributed ledger technologies such as the Ethereum blockchain, where DApps are often referred to as smart contracts.