Rain, hail, and snow are all forms of_____

vapor
precipitation
clouds
condensation

precipitation