A snowflake is either a single ice crystal or an aggregation of ice crystals which falls through the Earth's atmosphere as snow. Each flake nucleates around a dust particle in supersaturated air masses by attracting supercooled cloud water droplets, which freeze and accrete in crystal form. Complex shapes emerge as the flake moves through differing temperature and humidity zones in the atmosphere, such that individual snowflakes differ in detail from one another, but may be categorized in eight broad classifications and at least 80 individual variants. The main constituent shapes for ice crystals, from which combinations may occur, are needle, column, plate and rime. Snowflakes appear white in color despite being made of clear ice. This is due to diffuse reflection of the whole spectrum of light by the small crystal facets.

A non-aggregated snowflake often exhibits six-fold radial symmetry. The initial symmetry can occur because the crystalline structure of ice is six-fold. The six "arms" of the snowflake, or dendrites, then grow independently, and each side of each arm grows independently. Most snowflakes are not completely symmetric. The micro-environment in which the snowflake grows changes dynamically as the snowflake falls through the cloud, and tiny changes in temperature and humidity affect the way in which water molecules attach to the snowflake.

More Info: en.m.wikipedia.org