A decentralized app is an app with no central authority. Unlike traditional applications, a dApp runs or operates on a blockchain network and uses smart contracts to conduct various operations and financial transactions.