This document discusses various 2D geometric transformations including translation, rotation, scaling, reflection, and shear. It provides the mathematical formulas to perform each transformation using homogeneous coordinates and matrix representations. It also describes how to perform a composite transformation using multiple basic transformations sequentially, such as translating, rotating and translating again. Finally, it includes an example of rotating a triangle about two different points to demonstrate composite transformations.