A Precompile is a built-in smart contract that runs efficiently because it’s coded directly into the blockchain client. In crypto, precompiles are used for complex tasks (like cryptography) that would be too slow or expensive in regular smart contracts.