This document summarizes bearing capacity theory for shallow foundations. It defines key terms like ultimate, net ultimate, and safe bearing capacities. It describes Terzaghi's bearing capacity equation, which considers soil shear strength parameters (c, φ), surcharge loads, and bearing capacity factors (Nc, Nq, Nr). It outlines the failure geometry Terzaghi assumed, with five distinct failure zones. It also distinguishes between general shear, local shear, and punching shear failures based on soil properties and characteristics. Empirical modifications are suggested for local shear failures. Charts summarize the bearing capacity equations for different shaped footings based on experimental results.