Let M and N be smooth manifolds of dimensions m and n. A function f:M→N is smooth (or C∞) if for every p∈M there exist charts (U,φ) on M with p∈U and (V,ψ) on N with f(U)⊂V such that the coordinate expression ψ∘f∘φ−1:φ(U)→ψ(V) is a smooth map between open subsets of Rm and Rn in the usual multivariable sense.
Because the transition maps in a smooth atlas are smooth, this definition is independent of the particular charts chosen: if it holds for one pair of charts around p and f(p), then it holds for any other such pair. Smooth maps are closed under composition, and the identity map on any smooth manifold is smooth.
A smooth map has a well-defined differential (pushforward) on tangent spaces at each point; dually, it induces the pullback of covectors and the pullback of differential forms.