Nigel Hitchin, in a paper on differentiable manifolds (https://people.maths.ox.ac.uk/hitchin/hitchinnotes/manifolds2012.pdf), he states the theorem:
Theorem 2.2 Let $F : U \rightarrow {\rm R}^m$ be a $C^{\infty}$ function on an open set $U \subseteq {\rm R}^{n+m}$ and take $c \in {\rm R}^m$. Assume that for each $a\in F^{-1}(c),$ the derivative
$$ DF_a : {\rm R}^{n+m} \rightarrow {\rm R}^m $$
is surjective. Then $F^{-1}(c)$ has the structure of an n-dimensional manifold which is Hausdorff and has a countable basis.
What does he mean by "surjective"? In the proof, he uses surjectivity of the derivative to infer that the n+m by m Jacobian matrix $\partial F_i / \partial x_j $ has rank m.