EVM - ethereum virtual machine, meaning the execution layer for smart contracts, typically written in Solidity.
Reth - ethereum protocol client written in rust. https://github.com/paradigmxyz/reth