A Turing-complete virtual machine that allows anyone to execute arbitrary EVM bytecode. Every Ethereum node runs on the EVM to maintain consensus across the blockchain.