A break down of different types of precipitation and how they form

A break down of different types of precipitation and how they form