What Causes Storms?

Storms are caused due to large temperature difference between two places. Due to the heat of Sun, a place gets heated and pressure gets lowered.Air from high pressure region flow rapidly to this region which forms storms.