Original: The United States has hosted four Summer Olympics Games, more than any other nation. The United Kingdom will have hosted three Summer Olympics Games when they return to the British capital in 2012, all of them have been (and will be) in London, making it the first city to hold the Summer Olympic Games three times.
Simplified: Two years after the Summer Olympics, the Winter Olympic Games are held.