There are many types of housing: detached houses, semi-detached houses, terraced houses and flats. Some of the detached houses are cottages and bungalows.
It must be understood that a detached house can take on any form or style. It does not matter if the house is a bungalow, a cottage or a mansion. As long as it is not joined to another house, it is a detached house. One advantage of a detached house is the fact that the free space surrounding the building is belongs to the family. You can do whatever you would like to be done in your house. The disadvantage is that all repairs in the house should be made by the owner.
A semi-detached house is a pair of houses that share one common wall. The two houses are built to mirror each other. One advantage of living in a semi-detached house is that there is still some privacy even if one wall is shared by the two houses. A disadvantage is that you are responsible for the upkeep of your side of the house. Another disadvantage is that you cannot just plan repairs or renovations as you have to consider your twin house.
Terraced housing is also known as townhouses. The origin of this type of dwelling was in the 17th century in Europe. A row of identical looking houses share side walls. In the past, terrace housing used to be only associated with the working class for this type of housing was cheap, small and had very little privacy. As time went by, terrace housing became known as townhouses which were more associated with the rich.
One of the major advantages of terrace housing is that it is relatively cheaper than a semi-detached built in the same location. One great disadvantage is that there is typically no yard or garden that comes with a unit. As two walls are shared, there is less privacy too.
A flat or an apartment is a part of a larger building. Such building is called an apartment building or a block of flats. A flat can be a studio unit, a one-bedroom, two-bedroom or