물 분자는 각각의 산소 원자와 수소 원자 사이에 강한 공유 결합을 가지며, 또한 다른 물 분자의 수소 원자와 수소 결합을 형성합니다. 이 수소 결합은 물 분자가 구조화되는 방식에 영향을 주며, 온도가 변함에 따라 이 결합의 정도가 변화합니다. 또한, 온도가 상승함에 따라 물 분자의 운동 에너지가 증가합니다. 이로 인해 분자 간의 평균 거리가 넓어지고, 결과적으로 같은 부피에 들어가는 분자의 수가 감소하여 밀도가 낮아집니다. 물의 밀도는 4°C에서 최대가 됩니다. 이 온도에서 물의 수소 결합은 최적의 구조를 형성하여 분자 간 거리가 가장 효율적으로 조밀하게 배열됩니다. 4°C 이상에서 온도가 상승하면 분자들이 활발하게 움직이기 시작해 더 멀리 떨어지며 밀도가 감소합니다. 반면, 4°C 이하로 온도가 떨어지면 물은 점점 얼음으로 변하면서 결정 구조를 형성하게 되는데, 이 얼음의 구조는 물 분자가 더 넓은 공간에 배열되도록 만들어 밀도가 더 낮아집니다.