Snow begins in the atmosphere as water condenses into a tiny droplet. As more and more water vapor condenses onto its surface, the droplet grows. Cold air then freezes this water into an ice crystal.
Each ice crystal has a unique shape that depends on the surrounding air's temperature and water vapor content. If it is below freezing and there is a lot of water vapor in the air, the crystal grows six evenly spaced branches. More and more water vapor collects on these branches and freezes, making the ice crystal increasingly heavy. Eventually, the ice crystal falls from the sky, leaving the cloud of precipitation that it helped to form. As it falls, the crystal continues to grow by picking up more water vapor. - extracted
picture extracted (snowflake)
snowflake that I took