(i) In hilly and mountainous regions, people build diversion channels like ‘gul’ or ‘kul’ in Western Himalaya for agriculture. (ii) Roof-top rainwater harvesting was commonly practised to store drinking water particularly in Rajasthan and Gujarat. (iii) In West Bengal, people develop inundation channels to irrigate their fields. (iv) In semi-arid regions agricultural fields are converted into rainfed storage structures that allowed the water to stand and moist the soil