Yield Farming (profitable farming) is one way to make a profit from cryptocurrencies through the DeFi applications.
Yield Farming is similar to staking: you need to invest a certain amount of tokens and the larger the size of the stake and the period of the deposit lock, the higher the income. But, unlike staking, Yield Farming is based on liquidity pools.
One user contributes an amount to the pool and becomes a liquidity provider, and another user can use those funds under certain conditions. The liquidity provider receives a percentage for using the number of tokens it has blocked.