This note is a part of my Zettelkasten. What is below might not be complete or accurate. It
is also likely to change often.
The ethereum virtual machine is the runtime for Smart Contracts on the Ethereum network.
The virtual machine completely isolates the smart contract from the internet, filesystems and the blockchain itself. Smart contracts only have only limited access to other smartcontracts.
The EVM has three data storage areas: