In ancient India, traditional methods were used for rainwater harvesting. Even today, these methods are used to conserve water. Rooftop rainwater harvesting system is commonly practiced to store drinking water. People built diversion channels like Guls and Kuls in the Himalayas, Khadins in Jaisalmer and sssssssssJohads in Rajasthan store rainwater, Tankas were used to store drinking water. Underground tanks are connected to the sloping roofs of the houses to preserve rainwater.