This document provides information about different types of precipitation including rain and snow. It discusses various factors that influence precipitation such as temperature, wind patterns, and topography. Specific topics covered include different forms of rain including convective and stratiform rain, snowfall, hail, and freezing rain. Examples are given of areas with highest annual rainfall and snowfall.