Oracles deliver outside data to smart contracts: asset prices, FX rates, event outcomes. Without them, DeFi could not read market prices. The largest are Chainlink, Pyth, RedStone and API3.