구름이 지상으로 안떨어지는 이유는 여러 가지가 있습니다. 구름 안에 있는 물방울이 지구 중력과 대기 중 부유하는 공기의 상승 기류에 의해 지상까지 도달하기 전에 수증기로 변화하여 사라지는 경우도 있습니다. 또한 구름이 부피가 크지 않아서 공기 중에 둥둥 떠다니게 되며, 구름 안에 있는 물방울이 더 가벼운 공기로부터 받는 부력이 지구 중력보다 크기 때문에 떨어지지 않는 것도 하나의 이유입니다. 또한 구름이 형성되는 대기 상태와 기상 조건에 따라서도 구름의 움직임이 결정되기 때문에, 이 역시 구름이 떨어지지 않는 이유 중 하나입니다.
구름이 생성되는 원리는 지상에서 데워진 따뜻한 온도의 수증기가 상승기류를 타고 높은 곳으로 올라가면 대류권에 있는 낮은온도의 대기와 만나 물방울로 변합니다. 이것이 구름 입니다. 대류권 내에서는 고도가 높을수록 압력이 낮아져 대기가 팽창하고 온도가 내려 갑니다. 이 무거운 물방울 구름들은 지표면에서 올라가는 상승기류 때문에 내려오지 못하고 공중에 버티게 되는 것입니다.