What is a Decentralized Application - dApp?
A dApp is a type of application that is built on a blockchain network and operates using smart contracts. Smart contracts are self-executing contracts that are programmed with the terms of the agreement between buyer and seller.