Back before I switched my major from meteorology to business, this was one of the things I had trouble with as well. Here’s how I got them down.
Stratus basically is sheeted or stretched out clouds and cumulus are better defined individual clouds. The rest, for the most part is about altitude.
Cirrus or the cirro- prefix refers to the highest clouds (16,000-43,000 ft in middle latitudes.)
1. Cirrus- wispy “mares tales”, most common high altitude, usually indicates fair weather
2. Cirrocumulus- “mackerel sky”, small rounded puffs
3. Cirrostratus- thin, sheeted, can indicate precipitation in 12-24 hours, halo possible
Alto- refers to middle level clouds (6,500-23,000 ft.)
1. Altocumulus- gray, puffy, larger/ thicker than cirrocumulus
2. Altostratus- gray to blue-gray, covers large area, can give “watery sun” look, does not produce halos
Low clouds (ground to 6,500 ft)
1. Stratus- fog that does not reach ground, usually covers entire sky, uniform gray
2. Nimbostratus- dark gray, produces light to moderate, steady precipitation
3. Stratocumulus- lumpy, in patches, light to dark gray, larger individuals than altocumulus
Vertical development (from 2000 typically-over 23,000 ft.)
1. Cumulus- floating cotton, sharp outlines and flat base, detached, some vertical
2. Cumulonimbus- large vertical development, anvil, can be single or wall cloud, moderate to heavy precipitation