What are DApps or Decentralized Applications?
A DApp (“Decentralized Application” or “decentralized application”) is a software application whose operation is provided partially or totally by a set of different actors. To work, it is generally based on one or more smart contracts, i.e. computer protocols that verify contracts) that run on one or more blockchains.