The document describes features and algorithms of a sketchboard application. Key features include drawing basic shapes and lines, changing line thickness, clearing the drawing area, and filling shapes with color. Algorithms covered are Bresenham's line and circle drawing, rectangle and triangle construction, and boundary fill. Challenges discussed are interfacing with a PS2 controller and VGA display. Suggested improvements include removing PS2 limitations and adding full mouse functionality.