It requires you to register the game with a battle.net account, which you will login with. so theoreticly you have to login to battlenet once to play singleplayer, and every time you want to play multiplayer. There is Lan in terms of latency, but you'll have to be online while playing any kind of multiplayer, sorry. So one…