From what I gather, a function $f:\mathbb{C} \to \mathbb{C}$ is:
-Differentiable at $z_0$ iff the limit $\lim_{z \to z_0} \frac{f(z)-f(z_0)}{z-z_0}$ exists.
-Holomorphic at $z_0$ iff there exists a neighbourhood of $z_0$ in which $f$ is differentiable.
-Analytic at $z_0$ iff there exists a neighbourhood of $z_0$ in which $f(z) = \sum_{n=0}^{\infty} a_n (z-z_0)^n$.
And it is a theorem of complex analysis that the last two are equivalent.
Is this more or less right? Please correct me if I've made any mistakes.