Dapp is simply a decentralized application. On the Ethereum Classic system, they are also known as smart contracts. The word is used to differentiate blockchain-based applications from centralized applications.