This is a short-hand for the term decentralized application or distributed application. A dapp is any application which operates on a decentralized network. The purest form of a dapp is one which is deployed to the network and then operates without any central parties.