A surface normal is a vector that is perpendicular to a surface at a particular point. It essentially points outward, defining the orientation or 'facing' direction of that small patch of the surface, crucial for calculations like lighting and shading in graphics.
See also