full text of the classic FAA guide
Clouds, to almost everyone, have some meaning. But to you as a pilot, clouds are your weather “signposts in the sky.” They give you an indication of air motion, stability, and moisture. Clouds help you visualize weather conditions and potential weather hazards you might encounter in flight. Let's examine these “signposts” and how to identify them.