This document provides an overview of 30 different types of brick bonding used in masonry construction. It defines what a brick is and explains each type of bonding in 1-3 sentences, noting their typical uses and strength/load bearing capabilities. The types discussed include stretcher bond, running bond, English bond, garden wall bond, Flemish bond, herringbone bond, Dutch bond, and zig-zag bond among others.