What is water harvesting? Mention any two water harvesting structure

What is water harvesting? Mention any two water harvesting structure.

Rainwater harvesting is the method of collecting rainwater for future use. Harvesting of rainwater is essential for ensuring the availability of usable water. The underlying concept is to make rainwater percolate below the ground, so that the level of groundwater gets replenished.

Khadins and Nadis are two water harvesting structures that are prominent in Rajasthan, Small pits, lakes, earthen dams, sand and limestone reservoirs, and rooftop water collecting units are some of the structures that are used for water harvesting.