A skyscraper is a large continuously habitable building having multiple floors. Modern sources currently define skyscrapers as being at least 100 metres or 150 metres in height, though there is no universally accepted definition. Historically, the term first referred to buildings with between 10 and 20 stories when these types of buildings began to be constructed in the 1880s. Skyscrapers may host offices, hotels, residential spaces, and retail spaces.