Staking means users lock their money to support the respective network. This system allows the investor to earn rewards as it is used as validation in the network. In Yield farm, users deposit their crypto funds in a DeFi platform and in return earn APY or the platform's own token. If you use a DEX, you must provide a pair of coins.