A decentralized oracle network is a network of nodes or participants that collectively provide external data to smart contracts on a blockchain. These networks help blockchain applications access real-world data in a secure and reliable manner, ensuring trustlessness and decentralization in the execution of smart contracts. This enables smart contracts to interact with external data sources, APIs, and other off-chain information.