This document discusses three shading techniques: flat shading, Gouraud shading, and Phong shading. Flat shading gives a polygon a single color, while Gouraud shading computes vertex colors and interpolates across the polygon. Phong shading interpolates both illumination and normal vectors at each pixel for more accurate shading, though it is more computationally expensive. The document also provides references for further information about each technique.