A permanent foundation is a type of foundation used in the construction of residential and commercial buildings that is designed to be permanent and immovable. Permanent foundations are typically constructed using concrete or masonry and are designed to support the weight of the building and transfer it to the ground below. Permanent foundations are required for most site-built homes and some types of manufactured homes.