A semi-detached house is a building that has two houses side by side and covered over by just one big roof. Each house has a pathway to one side, leading from the front to the backyard. Semi-detached houses are very common in some cities, and can be single storey or several storeys high.