Directional derivative of a multi-variable function is the single-variable derivative on that direction.

It can be seen as a generalization of partial derivative.

The directional derivative is highly related to multi-dimensional derivative, and it can also be defined as a dot product of the gradient and direction: