A vector field assigns a tangent vector v(P) to the tangent space TP at each point P of a manifold.

A vector field v acts on a function f to produce another function vf whose value at each point P is defined to be the directional derivative

vf |P = C f(P) = (Cf)'(P)
where C is one of the curves through the point P that belongs to the tangency class v(P).