Shophouses are simply mixed-use terrace houses where the ground level is used for commercial purposes, such as a cafe, retail outlet or office, and the upper levels are used as residences. These terrace houses became known as shophouses because the ground level was, historically, a shop.