A realm is a world. You can't really gather in a world, though, it's too big.<br/><br/>Yes, Horde is one of two opposing factions.<br/><br/>Yes, but guilds aren't always 'small', they can contain any number of members, from one to hundreds.