A tornado is caused by the rapid rotation of air within a severe thunderstorm, typically resulting from the interaction between warm, moist air and cool, dry air.