The differences between medieval building types depending on their usage
As with buildings today, in the medieval times different buildings are serve different functions. Each of those functions in many ways define the architecture of the building, the materials used, the maintenance required and of course the time that it takes for them to be built.