Why do I see some houses with really steep roofs and some that are almost flat?
user
In some regions of the world there is a prevailing tradition of building houses with steep-pitched roofs.  This is done because of the amount of snow that falls on the roofs.  I’ve also read that steep roofs are a practical choice in areas where building material is scarce and construction is expensive.  This way there is less need for load-bearing walls, which are both more expensive and harder to construct.
assistant
Why do I see some houses with really steep roofs and some that are almost flat?
user
They have different building codes.  Do you know anything about the history of American building codes?
assistant
Why do I see some houses with really steep roofs and some that are almost flat?