No server or anything, it's all done over wifi. Of course, Gamefreak in their divine "wisdom" decided to omit the part of wifi battling where your Pokemon are auto-level'd to 100 in Black/White. So, in my case, I went and asked someone to level up my Pokemon for me via rare candies. I'm aware though that most people on that thread use legal hacks.