An application that draws curves: Hermite cubic curves, interpolating curves, 6th grade Bezier curves and two connecting cubic curves. The user can change the curves by moving their control points.