A House can be placed in a town. It adds boosts to your soldiers. The Village has houses except that there are different rooms and the effects do NOT apply.
All houses, when built, always have an Entry Room. You can purchase rooms for the form of currency in the town. Rooms will add a specific boost to your army.