하늘에서 내리는 강수는 대부분 구름 높은 곳의 찬 온도 때문에 작은 얼음 알갱이로 시작됩니다. 이 얼음 알갱이가 땅으로 떨어질 때, 지상까지 대기 전체의 온도가 섭씨 0도 이하로 유지되면 녹지 않고 눈으로 내립니다. 만약 떨어지는 동안 섭씨 0도보다 높은 따뜻한 공기층을 만나면 얼음 알갱이가 녹아 물방울이 됩니다. 이 물방울이 땅까지 오면 비가 되는 것이죠. 그래서 대부분은 얼음으로 시작해 비가 되는 경우가 많습니다.
우박은 주로 강한 상승 기류가 있는 불안정한 구름에서 생깁니다. 구름 속 물방울이나 얼음 알갱이가 상승 기류를 타고 오르내리면서 얼음층이 겹겹이 쌓여 커진 것이랍니다. 간단히 말해, 하늘에서 내리는 것의 형태는 떨어지는 동안 만나는 공기의 온도에 따라 달라진다고 볼 수 있습니다.