Contract farming is an agricultural production and marketing arrangement. Farmers agree to produce a crop or livestock according to an agreement with a company. The company provides farm inputs, a guaranteed market for the produce, and an assured price in return for quality and quantity commitments from the farmer.