Ethereum Virtual Machine (EVM) A testing environment on the Ethereum network that developers use to execute smart contracts and create DApps.