decentralised App is an application that can work autonomously, usually through smart-contracts that lives on blockchain.
Contrary to the traditional, centralised apps a dApp can work without human's intervention and is not a proprierty of anyone. The ownership of a dApp is based on and represented by tokens.