A guild is where you learn different trades like the theives guild or the shopkeepers guild. In order to join a guild you MUST contact the guild owner and he will contact me if your acceptable.
Theiving Guilds
Fighting Guilds
Shopkeeper Guilds