Normal vectors are vectors that are perpendicular to a surface at a given point, providing essential information about the orientation of that surface. They play a crucial role in calculus, especially when calculating surface areas, gradients, and defining tangent planes. In the context of function graphs, normal vectors help in understanding how surfaces behave and interact with other geometric elements.