This document discusses B-spline and Bezier curves. It explains that B-splines generate smooth curves that do not necessarily pass through sample points, unlike interpolation techniques. Bezier curves also generate smooth curves but use control points to define tangent vectors and ensure continuity when joining multiple curves. Cubic Bezier curves use four points to define the curve shape, with the first and last points representing the endpoints and middle points controlling the tangent direction. Properties of cubic Bezier curves are that they are defined by real functions and always pass through the first and last control points.