Surface normals are vectors perpendicular to a surface at a given point, crucial for determining how light interacts with surfaces in computer graphics and physics simulations. They are essential in calculating reflections, refractions, and shading, influencing the realism and accuracy of visual renderings.