On the basis of the source of moisture, Indian farming practices are classified into two types:
Irrigated Farming:
In this type of farming, artificial sources like canals, tube wells, tanks, and wells are used to supply water.
\textit{Example:} Regions of Punjab and Haryana use canal irrigation for growing wheat and rice.
Rainfed Farming:
This type of farming depends entirely on rainfall for moisture. It is further classified into:
Dryland Farming: Practised in low rainfall areas; crops like millets and pulses are grown.
Wetland Farming: Practised in high rainfall areas; crops like rice, jute, and sugarcane are grown.