Rainwater harvesting (RWH) is the collection and storage of rain, rather than allowing it to run off. Rainwater is collected from a roof-like surface and redirected to a tank, cistern, deep pit (well, shaft, or borehole), aquifer, or a reservoir with percolation, so that it seeps down and restores the ground water. Dew and fog can also be collected with nets or other tools. Rainwater harvesting differs from stormwater harvesting as the runoff is typically collected from roofs and other surfaces for storage and subsequent reuse.: 10 Its uses include watering gardens, livestock, irrigation, domestic use with proper treatment, and domestic heating. The harvested water can also be committed to longer-term storage or groundwater recharge.