Snow: frozen crystallized water that comes down from the sky.
Snow is used as a noun and a verb.
Future tense: snow
Present tense: snowing
Past tense: snowed
Sleet: ice pellets (a mixture of snow and rain)
Sleet is used as a noun and a verb.
Future tense: sleet
Present tense: sleeting
Past tense: sleeted
Hail: balls of ice (they can be very small or big)
Hail is used as a noun and a verb.
Future tense: hail
Present tense: hailing
Past tense: hailed