India has three main cropping seasons - rabi, kharif, and zaid. Agriculture is the largest livelihood provider in rural India and the country produces over 50 major crops. The key crops include rice, wheat, millets, maize, pulses, sugarcane, oilseeds, tea, coffee, horticulture crops, rubber, fibers, and cotton. Farming practices vary across different regions and have evolved from primitive subsistence farming to intensive subsistence and commercial farming based on local conditions and technologies. Government initiatives such as the Green Revolution and providing minimum support prices have aimed to boost agricultural production and support farmers.