What Causes a Typhoon?

A disturbance in the air is first needed, warm ocean water, sufficient Coriolis force, low stability in the atmosphere, and a moist atmosphere must be present. Look here for more information: