At its core, yield farming is a process that allows cryptocurrency holders to lock up their holdings, which in turn provides them with rewards.