The foundation spreads the weight of the house over a wider area and transfers the load the the ground.
Depending on what the ground is made of (bedrock, shale, clay, sand, etc.) the design of the foundation is different.
For large buildings, geotechnical engineers do tests. They tell the structural engineers how good the ground is at supporting weight, and the engineers design the foundation to work with those ground conditions.
Latest Answers