(1) (
Distributed
APP) An application that runs in a distributed computing environment. See
distributed computing.
(2) (
Decentralized
APP) An application that interacts with a blockchain-based "smart contract." See
smart contract,
Ethereum and
StateOfTheDapps.
The Decentralized App (dApp)
The dApp comprises the client software in the computer or mobile device as well as the smart contract on the blockchain node.