This document provides an overview of rainwater harvesting. It discusses that rainwater harvesting is the process of collecting and storing rainwater runoff from rooftops and other surfaces rather than allowing it to flow directly into streams or underground. It then outlines the main components of the rainwater harvesting process, including collection, storage, and filtration. Finally, it discusses several common methods for rainwater harvesting, such as rooftop collection systems, recharge pits, trenches, and percolation tanks.