Terraces are raised areas or multiple levels of land characterised by flatness, and are used in the design of gardens and outdoor areas of hotels and homes. Terraces are often purposefully designed to provide additional space and can be used for farming or as relaxation areas.