An application that runs on a decentralized network, such as a blockchain, rather than being hosted on centralized servers.