What I mean by multiplayer spawn is that some older games (e.g. Total Annihilation) allowed you to only buy one copy of the game and then create up to 3 multiplayers spawns for a LAN play. A multiplayer spawn is a version of the game that only allows the player to join and play a multiplayer LAN game, and does not enable online play or the single player game. Unfortunately this beta of Demigod does not allow this, so the only way for you to play with one of your friends on a LAN is for your friend to per-order the game as well.
Also note, this version of the Beta does not allow online multiplayer games, emphasis on online play, LAN play, however, is allowed.
Later versions of the beta will allow online play.