These are two different procedures. Differentiation on a manifold means, we take (and therefore need) a local chart, which is a flat map of the location we are at, transport the problem onto the chart, differentiate there as usual, since it is a copy of some ##\mathbb{R}^n##, and "upload" the result from the map into the manifold.
You can do this with any roadmap. Look out for a bended road you know and you have a map from. Then ask: If I would drive too fast on that road, where in the wild would I end up? Then take your map, search for the point where you are too fast and draw the tangent to it. That gives you the direction along which you will fly into the bushes. Go back to the road and see where the tangent points to in real life. This procedure is essentially what's going on if we differentiate on a manifold (real environment) using a chart (roadmap).
The other topic which we were currently talking about was the differentiation itself. We have that bended road on the map and want to draw a tangent, i.e. we are already in the ##\mathbb{R}^n##. I like the Weierstraß notation, for it is short and shows what happens:
$$\mathbf{f(x_{0}+v)=f(x_{0})+J(v)+r(v)}$$Equation (1) in
https://www.physicsforums.com/insights/the-pantheon-of-derivatives-i/
##\mathbf{J}## is the (linear) derivative, ##\mathbf{v}## the direction of the tangent, ##\mathbf{r}## the error margin of the approximation, and ##\mathbf{x_0}## the location where all this takes place. ##\mathbf{f}## is the road on the map.