I lived in Mumbai while I was working in Prime Focus at Goregaon. It was quite surprising that Mumbai is close to sea, has plenty of rains throughout the year still there is scarcity water for home use or for drinking. I was surprised why people have never thought of harvesting the rain water.
I used to go upon on rooftop 11th floor in Royal Palms-1 where I lived and used to stare far away.. from where I can see huge sky scrapers and hotels around and when you look down on roads its easy to spot a water tanker that brings water from different places.
I talked about water harvesting with few of people though I couldnt get involved due to my job which is my only source of income. Anyway for here is an article on Rain water harvesting. Please read it and follow the ideas and techniques use it to implement at your home.
Rainwater harvesting is a technology used for collecting and storing rainwater from rooftops, the land surface or rock catchments using simple techniques such as jars and pots as well as more complex techniques such as underground check dams.

Rainwater harvesting technologies are simple to install and operate. Local people can be easily trained to implement such technologies, and construction materials are also readily available. Rainwater harvesting is convenient in the sense that it provides water at the point of consumption, and family members have full control of their own systems, which greatly reduces operation and maintenance problems. Running costs, also, are almost negligible. Water collected from roof catchments usually is of acceptable quality for domestic purposes. As it is collected using existing structures not specially constructed for the purpose, rainwater harvesting has few negative environmental impacts compared to other water supply project technologies. Although regional or other local factors can modify the local climatic conditions, rainwater can be a continuous source of water supply for both the rural and poor. Depending upon household capacity and needs, both the water collection and storage capacity may be increased as needed within the available catchment area.
Development Costs
RAIN WATER HARVESTING TECHNIQUES :

- Storage of rainwater on surface for future use.
- Recharge to ground water.
The storage of rain water on surface is a traditional techniques and structures used were underground tanks, ponds, check dams, weirs etc. Recharge to ground water is a new concept of rain water harvesting and the structures generally used are :-
Pits :- Recharge pits are constructed for recharging the shallow aquifer. These are constructed 1 to 2 m, wide and to 3 m. deep which are back filled with boulders, gravels, coarse sand.
Trenches:- These are constructed when the permeable stram is available at shallow depth. Trench may be 0.5 to 1 m. wide, 1 to 1.5m. deep and 10 to 20 m. long depending up availability of water. These are back filled with filter. materials.
Dug wells:- Existing dug wells may be utilized as recharge structure and water should pass through filter media before putting into dug well.
Hand pumps :- The existing hand pumps may be used for recharging the shallow/deep aquifers, if the availability of water is limited. Water should pass through filter media before diverting it into hand pumps.
Recharge wells :- Recharge wells of 100 to 300 mm. diameter are generally constructed for recharging the deeper aquifers and water is passed through filter media to avoid choking of recharge wells.
Recharge Shafts :- For recharging the shallow aquifer which are located below clayey surface, recharge shafts of 0.5 to 3 m. diameter and 10 to 15 m. deep are constructed and back filled with boulders, gravels & coarse sand.
Lateral shafts with bore wells :- For recharging the upper as well as deeper aquifers lateral shafts of 1.5 to 2 m. wide & 10 to 30 m. long depending upon availability of water with one or two bore wells are constructed. The lateral shafts is back filled with boulders, gravels & coarse sand.
Spreading techniques :- When permeable strata starts from top then this technique is used. Spread the water in streams/Nalas by making check dams, nala bunds, cement plugs, gabion structures or a percolation pond may be constructed.