What is rainwater harvesting? A rainwater harvesting system is a technology to collect and store rainwater that runs off from rooftops, roads, parking. Usually, civil consultant companies design rainwater harvesting systems along with the design of site...