This document discusses shallow foundations and their bearing capacity. It defines shallow foundations as those that transfer loads to the soil at the base of the structure. The document then outlines Terzaghi's equations for calculating the ultimate bearing capacity of soils, including factors for cohesion, internal friction angle, soil unit weight, and foundation geometry. It also discusses factors of safety used to determine allowable bearing capacities and considerations for groundwater effects. Examples are provided to demonstrate calculating ultimate bearing capacities.