В кристаллической структуре льда каждая молекула воды участвует в 4 водородных связях, направленных к вершинам тетраэдра под строго определенными углами, равными 109°28' (при этом в структурах льда I, Ic, VII и VIII этот тетраэдр правильный) . В центре этого тетраэдра находится атом кислорода, в двух вершинах — по атому водорода, электроны которых задействованы в образовании ковалентной связи с кислородом. Две оставшиеся вершины занимают пары валентных электронов кислорода, которые не участвуют в образовании внутримолекулярных связей. Теперь становится понятным, почему кристалл льда шестиугольный.
Главная особенность, определяющая форму кристалла - это связь между молекулами воды, подобная соединению звеньев в цепи. Кроме того, из-за различного соотношения тепла и влаги кристаллы, которые в принципе должны быть одинаковыми, приобретают различную форму. Сталкиваясь на своем пути с переохлажденными мелкими капельками, снежинка упрощается по форме, сохраняя при это симметрию.