A roof may consist of a combination of various styles.
Gable roof
This type of roof has a triangle on the side or front of the facade, which is formed by the straight slope declining from the ridge to eave.
Hipped roof
This type of roof has an even roof to wall junction for the whole house and eaves on all sides.
Hip and valley roof
This type of roof is used for an L or U shaped buildings. The valley is formed at the internal junction of the two roofs for L or U shaped buildings.
Hipped roof with Dutch gables
This is a combination of a hipped roof and a gable ended roof.
Skillion roof
This is a single pitched roof with rafters running from one wall to another.