You could organize the kinds of weather into 5 basic groups: Precipitation (rain, etc.), clouds, earth-based (earthquake, volcano, etc.), passive (heat wave, frost, dew, etc.) and destructive...
a difference in degree is when it is the same structure but different, a difference in kind is when it doesnt even relate, whole new topic. ex: raindrop and flood, a flood is just many raindrops...