Its been said a few times and the video shows it: You can use Wi-Fi, you can even share your tracks with your friends to easyly play with them - BUT there is no internet play, only lan.
Not too bad in my opinion because I wouldn't want to play online while beeing on the bus, its just unreleastic from the cost. I have other trackmanias to play online when I m at home.