Decentralized applications (dApps) run on blockchain networks and operate on a peer-to-peer (P2P) network rather than a single computer.