Harvesting and storing rainwater is an excellent way to irrigate gardens.There are three basic types of water storage: above ground, in ground and below ground.Above ground storage happens in tanks or other containers that hold water collected from impervious surfaces, mainly roofs.