There are many advantages of water harvesting at the community level like:
a. the water can be stored during rainy season and can be used when required.
b. ground water keeps the layers of soil above it moist and preventing soil erosion.
c. the stored water provides moisture to the vegetation in and around the area.