It's been too many moons since I read calculus. But, let me chip in.
A slope of a 2D curve is straight forward, right. But a slope of a 3D surface? At a given point on the surface, assuming the derivative exists, there are many possible slopes which lie on a plane. So, these slopes, directional derivatives, are then expressed in terms of the normal vectors of the said plane.
Please double check tho!