Rainwater harvesting is the collecting of rainwater for domestic purposes, rather than allowing it to run off. It aims at optimum consumption of natural resource that is rain water which is the primary source of water. Know more through this infographics.