DAPPS are decentralized applications, that run on a network in a distributed manner with participant data securely encrypted in a form of cryptography, and all
Smart contracts are computer codes, that are stored inside the Blockchain which is self-executing base on a contractual agreement with terms on the agreement directly
A cryptocurrency is a virtual or digital currency designed with cryptographic security, to work as a medium of exchange or for financial transactions. In almost