> All it does is draw and manipulate straight and curved lines. It doesn't keep track of any relationships or properties of the lines, and it doesn't know anything about areas defined by the lines.
All 2D CAD software worked like this for a long time. It's "Computer Aided Drafting": a computerized way to do what used to be done with pencil and paper.