It's a form of precipitation within a planet's atmosphere. Basically, crystallized water-ice. Doesn't sound like much but, oh Jenny, when you see it... there's nothing quite like it. Especially on Christmas. Christmas snow has a certain type of magic to it.