A decentralised application (dapp) is an application that runs on a blockchain. The interface of a dapp generally looks no different from any website or mobile app, except that a user may be asked to connect their crypto wallet in order to use the full array of the dapp's features. Dapps can provide the same support as a typical app, but they have the added characteristic of enjoying the advantages of decentralisation.