Building extension refers to the extension of an existing building horizontally or vertically. This can be done by constructing new rooms or floors or by extending existing rooms. The extension of a building may be for practical or aesthetic reasons.