There are many different types of houses and homes that people can live in. Houses can be made from various building materials like glass, wood, bricks, and thatch. Homes come in different styles such as detached houses, semi-detached houses, terraced houses, bungalows, cottages, and flats. Houses also feature different parts like walls, roofs, windows, doors, and chimneys that vary in material and design.