Rainwater harvesting is that the accumulation and deposition of fresh water for use before it reaches the formation. Uses embrace water for garden, water for stock, water for irrigation, and indoor heating for homes etc.. The harvested water are often used as drinkable yet as for storage and alternative purpose like irrigation. green systems provides best rainwater harvesting solution in india.