1. Convectional uplift in instable conditions
2. Cumulonimbus clouds develop up to the height of the tropopause
3. Inversion provides stability
4. Updrafts of air through this cause rapid cooling
5. Precipitation forms and condensing produces latent heat
6. Latent heat fuels convectional uplift further
7. Raindrops split in updraught
8. Positive electrical charge builds up
9. Discharge to overcome resistance in the cloud
10. Rapid expansion of air forms a shock wave heard as thunder