Usually the internet activation creates a program file, let's call it X.

So when you activate it under Client name A you now have file XA. Now, you do not need to activate everytime you log in to play the game, you only need to do it once, during installation.

So you put file XA on a cd or floppy, put it in the proper folder, then when you get home and you install it does a check offline. Does the folder for X have a file for account A, it dosn't need to go online, only see that a file was created (which previously had to be done online). Then it says okay, you install, you play.


Only the installation requires you to get online once, there's no need to keep getting on. It was the same thing for spore, lots of people put the file on a cd/dvd, on comp, then activated installed and played.