How does a tornadoe form?

This site has a great explanation and diagrams.

http://www.weatherwizkids.com/tornado.htm