My lecturer for my Analysis class provided the following definition for differentiability at a point:
Let $(V, \|\cdot\|_V)$ and $(W, \|\cdot \|_W)$ be two finite-dimensional vector spaces. Let $f : D \to W$ be a function and let $a \in D$. We say that $f$ is differentiable in $a$ if there exists a linear map $L_a: V \to W$ such that, if we define the error function $\mathsf{Err}_a : D \to W$ through $$ \mathsf{Err}_a(x) := f(x) - f(a) - L_a (x - a) $$ it holds that $$ \lim_{x \to a} \frac{\|\mathsf{Err}_a(x)\|_W}{\|x - a\|_V} = 0. $$ And $L_a$ is the derivative of $f$ in $a$, denoted alternatively as $(Df)_a$.
This surely differs from the definition of differentiability in a point that I have got to known: Checking whether the limit $$\lim_{x \to a} \frac{f(x)-f(a)}{x-a}$$ exists.
So far I have not seen first mentioned definition for differentiability in literature, nor do I understand the intuitive idea behind it. Any help on literary sources or explanation of any other kind is greatly appreciated.