You can play the game offline, but it has fewer features. You need an internet connection to race with AI or online players. The game gives the best output in online Modes.