Rainwater harvesting is the collection and storage of rainwater for later use, rather than allowing it to run off. It involves capturing rain from surfaces like roofs and redirecting it to a storage system, such as a tank or cistern, for various uses. These uses can include landscape irrigation, in-home use, and even potable water with the appropriate treatment. Rainwater harvesting systems typically consist of a catchment surface, conveyance system, storage, distribution, and treatment components