Rain, snow and other forms of precipitation are a vital part of the world's ecosystems and a life-giving source of water for humans. As important as precipitation is, learning the ins and outs of the ...