A two-story building is a structure or building with two floors, typically used to describe a residential or office building that has both a first and a second floor. The term is often used in connection with buildings that have a clear separation between the two floors, such as a staircase or an elevator that connects the two.