Ethereum Virtual Machine

A virtual machine created on every computer running Ethereum smart contracts. In this way, the code contained in the smart contracts does not have direct access to the computer and its resources but is contained within the virtual machine.