I think your friend is talking about the software known "Hamachi" if you have a fast net connection then you can join a private network which is created by various peoples, for example you and your friends in karachi can create their own network and can play dotA and other multiplayer games! for more information and download visit: http://www.hamachi.cc/