Dapp (DApp, dApp, Dapp, or dapp) means decentralized applications. Dapp is like any other software application you use. It could be a website or an app on your phone. What makes a Dapp different than a traditional app is that it's built on a decentralized network, like Ethereum.
Dapp = frontend + smart contract backend