Big changes for EOS Virtual Machine EOS is a platform on which smart contracts work - these pieces of code that can run in parallel on all nodes of the blockchain. Smart contracts allow you to do virtually anything on blockchaine, not just a few features. Ethereum was the first to come with them.
The EOS 2.0 update introduces a new WebAssembly (WASM) engine optimized for Web and servers. EOS wants to make it easier for developers to develop decentralized applications (dapps) for the web.
Other EOS VMs include support for WebAuth. It is a public authentication standard based on public keys and cryptography.