How do clouds form?
Clouds form in the atmosphere through the process of condensation, and this process releases latent heat into the atmosphere through which the cloud is forming. This released heat destabilises the atmosphere, and if enough cloud is formed and enough heat is released, it can force the atmosphere to become unstable. In an unstable atmosphere, the clouds can now grow unchecked, to become fully fledged cumulonimbus, or thunderstorm clouds.