Question: what is the difference between interpolation and approximation?
Answer: While interpolation can produce a curve/surface that contains the given data points, it may oscillate or wiggle its way through every point. Approximation can overcome this problem so that the curve/surface still captures the shape of the data points without containing all of them.