Clipping identifies portions of a scene outside a specified clip window region. There are different types of clipping for 2D graphics including all-or-none, point, line, and polygon clipping. The Cohen-Sutherland algorithm assigns a region code to line endpoints based on their position relative to the clip window boundaries, and uses logical AND operations on the codes to determine if a line is fully inside, outside, or needs clipping.