Decentralized applications, or DApps, are applications that operate on a blockchain network, enabling activities such as lending, borrowing, yield farming, and decentralized exchanges.