A Garrison improves the healing rate of Heroes. Players can also appoint a hero to a garrison in order to improve resource production and construction speed and research time.
Garrisons improve hero hit point regeneration by 1% per level. So a level 12 garrison would improve a hero's recovery rate by 12%. A garrison can also be used to revive a dead hero if the player also has a revival card.