Foundations are an essential part of building construction that distribute the weight of the structure to the ground. There are two main types of foundations - shallow foundations, which transfer loads directly to soil near the surface, and deep foundations, which transfer loads to deeper, stronger soil layers. Shallow foundations include spread footings, mat slabs, raft slabs, and grillages. Deep foundations include driven piles, drilled shafts, and caissons. The type of foundation used depends on factors like the building design, soil conditions, and cost. Foundation construction involves site preparation, layout, excavation, forming, reinforcement, and concrete placement.