World Tour mode is essentially the single player progression based game mode. It's the game mode in which you unlock all the cool stuff Pure has to offer (such as vehicle parts, special tricks and character outfits) and is the key to accessing all of the game's content.
So why is it called World Tour? Well there's a variety of worldwide locations in Pure where all events take place. There are seven different locations in total.