Ethereum (Smart) Contracts are programs that run on the Ethereum Virtual Machine. They are written in high-level languages (e.g. Solidity) and compiled to bytecode for execution on the EVM.
Ethereum is an open source, globally decentralized computing infrastructure that executes smart contracts. It uses a blockchain to synchronize and store the system’s state changes, along with a cryptocurrency called ether to meter and constrain execution resource costs.
These slides were used in a quick lightning talk I gave at the virtual DevStaff meetup (https://www.meetup.com/devstaff/events/280516827/) on September 9, 2021, to share why I think Ethereum Contracts pave a bright future for open source.