As Decentralized Finance (DeFi) has grown, it has become increasingly common practice for protocols to provide token rewards in return for utilizing their platform, generally in the form of 'staking' tokens. Collecting these rewards is generally referred to as 'yield farming' or 'liquidity mining.' Harvest Finance acts as in intermediary in this process, collecting tokens from many users and staking them en-masse on behalf of our users, saving them network fees (gas) and improving annual returns through auto compounding mechanisms.