Interpolation estimates values by existent values.
So if there are value A and B, and value C is a value that is supposed to be between A and B, interpolation calculates C for you.
Nearest SNAP from one point to another.
Linear does smooth linear speed.
Cubic does even more smoother than linear.