The Sutherland-Hodgman algorithm clips polygons by clipping against each edge of the clipping window in a specific order: left, top, right, bottom. It works by testing each edge of the polygon against the clipping window boundary and either keeping or discarding vertices based on whether they are inside or outside the window. The algorithm results in a clipped polygon that only includes vertices and edge intersections that are inside the clipping window.