In this article, we will go through the three key types of nodes that will shape the future of the Ethereum network: stateless nodes, stateful nodes, and full/archive nodes. We will examine how stateless nodes can enable trustless verification of new blocks using zero-knowledge proofs, how stateful nodes can provide quick and trustless access to the current state of Ethereum, and how full/archive nodes can store the entire chain history back to genesis.