Se formează furtuni atunci când mișcarea curenților de aer rece și cald creează diferențe extreme de presiune a aerului. Presiunea de aer excesivă este creată la un nivel atmosferic, deoarece aerul umed cald se deplasează, determinând aerul rece să se deplaseze spre zona unde presiunea aerului este mai mică, generând eventual o rotație.
Mișcarea de rotație a aerului rece și cald din atmosferă este centrată în jurul unei zone cu presiune scăzută a aerului, care este înconjurată de un sistem de înaltă presiune. Miscarea pamantului si atmosfera incepe aceasta rotatie, care apoi genereaza vant centrat in jurul ei. Vânturile se rotesc în sensul acelor de ceasornic în emisfera sudică și în sens contrar acelor de ceasornic în emisfera nordică.
Un sistem de presiune scăzută și înaltă a aerului poate fi generat la nivel local deoarece aerul cald se ridică de la sol. Acest lucru creează perturbații relativ mici ale aerului, cum ar fi vânturile sau praful diavolului. Tipul de furtună generat variază în funcție de temperatură și de condițiile meteorologice din jurul sistemului. Sistemele de furtună la rece pot lua forma unei furtuni de gheață, a viscolului sau a unei furtuni de zăpadă. În zonele uscate sau în deșert, pot fi generate focare, vânturi sau un diavol de praf. Furtunile din zonele tropicale pot lua forma unui ciclon tropical sau a unei furtuni.