dApp
Short for decentralized application, a dApp is a program that runs on a blockchain using smart contracts instead of centralized servers.
To put it in plain English
A dApp is like a web app, but instead of using a company’s backend, it runs entirely on public infrastructure and is controlled by users, not corporations.