EVM is a software execution environment. Think of it in this way: in reality, all software is executed by pieces of hardware like a processor. That processor relies on physical processes to perform operations such as addition and subtraction, and it's constrained by real world physics. It turns out though that with complex-enough circuitry, you can create a processor that is able to simulate its own operation in an abstract way. That is to say, you can create a piece of software that outputs the same output as a physical processor would for the same real world input. So like you feed a signal to a physical processor and it outputs another signal (which for example a screen could interpret as a blue pixel somewhere). Alternatively, you can create a program in the memory which accurately describe the very same rules that the physical processor has, so if you feed the same input to that program, that program outputs the same output as the real processor would.
How this connects to the EVM is that you don't necessarily need to describe the very same rules of the physical processor, you can make any kind of modifications or new rules. The EVM is a Virtual Machine (a virtual processor) that has its own custom rules that Ethereum needs to execute the special type of software that is written on it. The blockchain is the memory of this virtual processor, like the RAM is the memory for a physical processor.
For more information on the Ethereum Virtual Machine you can check it out at the EthereumMagicians of website through the link found here:
The Ethereum Foundation (EF) has been assembled to assist with ensuring a healthy longevity of the Ethereum Blockchain and all projects that exists within the Ethereum Ecosystem.
The Foundation is made up of a large ecosystem of corporations, individuals and organisations that endeavour to foster the foundations mission.
The EF provides financial support to individuals, freelancers, Web3 developer, Open Source developers and organizations that are working on or affiliated with important projects that ensure the longevity of Ethereum. EF also provides non financial support to projects or working groups that are in need of more than financial assistance.
The Ethereum Foundation is not Ethereum.
We do not own Ethereum, operate it, or manage it. We are one of many organizations that cares deeply about Ethereum — its potential, and the values it represents.
However, we know that we have a unique position within that ecosystem due to our history. Significant research, development, and community cultivation took place within the Ethereum Foundation. Today, we continue to fund development of many significant components of the Ethereum ecosystem.
As Ethereum has grown and changed, so has the Ethereum Foundation. We know that it's not just what we do but how we do it that matters.
To succeed long term, Ethereum needs a vibrant decentralized ecosystem with many independent organizations that provide funding, coordination, and leadership. Ethereum must remain a bazaar, and never become a cathedral.
Instead of just asking "how do we solve this problem?" we ask "how can the Ethereum community solve this problem, and how can we help?
We often describe this as a philosophy of "Subtraction". This means resisting the natural tendency of organizations to grow and accumulate value within themselves, and cultivating value creation outside the Foundation in the broader Ethereum ecosystem:
Ultimately, any philosophy is only as good as the choices it inspires.