Tellor is a decentralized oracle protocol that supplies data to smart contracts. It operates on a permissionless network, allowing broad participation in data reporting and validation. The protocol supports various data types, including market data, facilitated by reporters using the Telliot client.