I believe that the disk version requires an internet connection in order to activate the game. If the activation is through Steam, then I believe it would require that you have Steam installed as well. I don't know this for sure, though, so you might want to wait to hear from someone who is more knowledgeable.