This document discusses different types of foundations for buildings. It describes shallow foundations including spread foundations and mat/raft foundations. It also describes deep pile foundations that extend below the surface. Specific foundation types are defined, such as spread footings, pad foundations, and different types of piles. Factors that determine the appropriate foundation type include soil conditions, structural loads, cost, and durability. Methods for installing pile foundations include driven piles, cast-in-place piles, and helical piles.