This document provides an overview of mat foundations. It discusses common types of mat foundations including flat plate, flat plate thickened under columns, beams and slab, and slab with basement walls. It describes how to calculate the bearing capacity of mat foundations and differential settlement. Methods for structural design of mat foundations are presented, including the conventional rigid method and approximate flexible method. Examples are provided to illustrate how to design combined footings, calculate bearing capacity, and structurally design mat foundations.