The cubic Hermite spline curve uses a cubic polynomial to interpolate between data points and guarantees continuity of the curve as well as its first and second derivatives at points. It is defined by two endpoints and the tangent vectors at those endpoints. The curve shape can be controlled by changing the endpoints or tangent vectors. The curve is represented parametrically and the coefficients of the polynomial are determined by satisfying boundary conditions at the endpoints.