I will consider here functions of several variables only.
If both directional derivative $D_{v}f(x)$ at $x$ along $v$ and total derivative $D f(x)$ at $x$ exist then $$D_{v}f(x)=Df(x)(v).$$ Existence of total derivative ensures that of directional derivative in every direction but not the other way round.
There are functions who have, at some point of the domain, directional derivative in every direction but not differentiable at that point i.e. the total derivative at that point does exist.
Now, all of my knowledge is theoretical. I cannot see the picture clearly, i.e. the picture of the two kinds of derivative existing together, or one existing and not the other - how do these work?
I mean some geometrical interpretation for say $2$ or $3$ dimensional space would help.
I am so confused with this thing, I am not even sure if I have managed to convey my problem properly.
Please help with some clarification.
Thanks.