Types of Precipitation?

Precipitation can take different forms depending on the weather front it is associated with. Storms may include rain, hail, snow or ice all different forms of water.