Ethereum staking is the process of blocking (freezing) a certain amount of ETH by a user to maintain the security of the Ethereum network and receive a reward for this support.