Definition:
Let $M^m$ and $N^n$ be differentiable manifolds. A differentiable mapping $\varphi : M \to N$ is said to be an immersion if $d\varphi_p : T_p M \to T_{\varphi(p)}N$ is injective for all $p \in M$.
Example:
The curve $\alpha : \mathbb R \to \mathbb R^2$ given by $\alpha(t)=(t^3,t^2)$ is a differentiable mapping but is not an immersion.
And apparently it is because we need that $\alpha'(t) \not=0$, but $\alpha'(t)=0$ at $t=0$.
How is it that $\alpha'(t)\not=0$ for all $t \in \mathbb R$ is equivalent to the given definition of an immersion?
(I am new to the study of manifolds, so this is probably a basic question that I'm asking.)