Rainwater harvesting provides environmental advantages by preventing soil erosion, cutting down public water dependence, and decreasing water loss.