Yield Farming is a more recent concept than staking, yet sharing a lot of similarities. While yield farming supplies liquidity to a DeFi protocol in exchange for yield, staking can refer to actions like locking up 32 ETH to become a validator node on the Ethereum 2.0 network .