구름의 생성 원인은 상승기류에 의한 단열 냉각인데 이에는 대류에 의한 상승기류와 전선에 동반되는 상승기류가 있고 또 복사냉각과 한냉공기와 온난공기의 혼합 등이 있다. 이러한 구름의 생성원인에 따라 대기 중에 떠 있는 구름은 고도와 모양이 다양하다. 구름모양은 L. Howard가 1803년에 제창한 것에 기초를 두고 분류되어 있으며, 분류의 기본은 가늘고 긴 섬유모양의 구름, 층모양의 구름, 뭉게뭉게 쌓인 구름의 3가지 형태로 크게 구분되고, 고도와 형태에 따라 다시 10 류(類)로 세분되어진다. 대부분이 유형은 구름의 외관상 특징이나 대류의 강도와 같은 구조상의 차이에 따라 종(種)별로 더욱더 세분된다. 때로는 구름은 어떤 모양의 모체의 그 일부가 전혀 별개의 유형으로 발생하거나 모체 전체가 별개의 유형으로 변화하는데 이 경우에는 원래 유형의 구름을 어미 구름이라고 한다. 우리나라에서는 층적운, 고층운, 권운의 구름들이 자주 나타난다. 일반적으로 고층운, 층운, 층적운과 같은 층운형에서 비나 눈이 내리고, 적운형인 고적운, 적운, 적란운에서는 소나기, 우박이 내리거나 모체 전체가 별개의 유형으로 변화하는데 이 경우에는 원래 유형의 구름을 어미 구름이라고 한다. 우리나라에서는 층적운, 고층운, 권운의 구름들이 자주 나타난다. 일반적으로 고층운, 층운, 층적운과 같은 층운형에서 비나 눈이 내리고, 적운형인 고적운, 적운, 적란운에서는 소나기, 우박의 강수현상이 있다.
Clouds are usually formed by adiabatic cooling through ascending currents, radiation cooling or a mixture of warm air and cold one. Ascending currents are caused by covection currents, or they are accompanied with fronts. Thus clouds are formed through various kinds of causes and procedures. So they are various in height and shape. Form of clouds was classified on the basis of the thecriteria that L. Howard proposed in 1803. He distinguished three simple, fundamental classes-Cirrus, Cumulus, Stratus-from which the others were derived by trasition or association. And they are subdivided into 10 genera according to their height and shape. Most of the clouds are subdivided into the detailed kinds to the characteristics such as appearance or intensity of convection current. Sometimes completly different shape of cloud can be developed out of the 'mother-cloud'. In korea, the stratocumulus, altostratus and cirrus clouds frequently appear. Generally we are likely to have rain or snow from the stratus cloud forms(As, St, Sc) and rain shower or hail from the cumulus forms(Ac, Cu, Cb).