Garrisons are an important feature in Citadel of Sorcery. Garrisons are small towns located in the Reflected Worlds, and are run either by NPCs or by Guilds. They can be built on land or even underwater. The Citadel can lease land to players that can be used for player housing and shops. Small guilds can band together to lease one piece of land. There is no functional difference between NPC garrisons and guild garrisons.
If a garrison is run by a guild, it can be customized like a player home.