A piecewise polynomial fitted through data points so that the curve and its slope stay continuous at every knot.