The document describes different algorithms for filling polygon and area shapes, including scanline fill, boundary fill, and flood fill algorithms. The scanline fill algorithm works by determining intersections of boundaries with scanlines and filling color between intersections. Boundary fill works by starting from an interior point and recursively "painting" neighboring points until the boundary is reached. Flood fill replaces a specified interior color. Both can be 4-connected or 8-connected. The document also discusses problems that can occur and more efficient span-based approaches.