Back-face culling is a performance optimization technique in 3D computer graphics that disregards the rendering process for polygons not facing the camera, thus reducing the computational load. It assumes a solid, opaque object where only the surfaces visible to the viewer need to be rendered, optimizing rendering efficiency by ignoring those that are naturally obscured from view.