Staking - https://everpools.io/
Farming - https://app.flatqube.io/farming
Staking typically comes with a fixed APY. This means that you always know exactly how much you will receive back once the staking term concludes. Yield farming, however, is a lot more volatile – so you never quite know what yield you will make.
Yield farming will often generate a higher yield in comparison to staking. But, the risks with yield farming are typically higher too.
Staking only requires you to deposit one token. Yield farming, on the other hand, allows you to earn interest on a trading pair. This means that you will need to deposit equal amounts of each token within the pair.