Numerical differentiation/ integration is the process of computing the value of the derivative of a function, whose analytical expression is not available, but is specified through a set of values at certain tabular points In such cases, we first determine an interpolating polynomial approximating the function (either on the whole interval or in sub-intervals) and then differentiate/integrate this polynomial to approximately compute the value of the derivative at the given point.