Rainwater harvesting means collecting water that came in form of rain. This means setting up some container to store the water and a system to catch this water.
The best answer is that this process serves to 2) Collect the rain water in tanks for future use.