I need help understanding the meaning of multiplicity in a point of an holomorphic map between Riemann sufaces. So $F\colon X \to Y$ be an holomorphic, not constant map between Riemann surfaces and fix $p\in X$.
We know that it is possible to find local charts $(U,\phi), (V,\psi)$ centered in $p$ and in $F(p)$ respectively such that the local expression $f:=\psi\circ F\circ \phi^{-1}$ is $z\mapsto z^m$ for an integer $m$. It is possible to prove that this $m$ does not depend on the choice of the charts and it is called multiplicity of $F$ in $p$.
Now, what is the meaning of this $m$? I think that $m$ indicates the number of preimages in $X$ near $p$. More precisely, if $(U,\phi), (V,\psi)$ are local charts centered in $p$ and in $F(p)$ respectively, if $m=mult_p(F)$, then for each $y\in V\cap \text{Im} F$ there are exactly $m$ preimages in $U$. Is it correct or am I missing something? So it is intuitively true that the definition of multeplicity does not depend on the charts, but only on $p$ and $F$.
To simplify, let's assume X and Y compacts. Then, $\, f : X \longrightarrow Y$ is a branched covering. Which means that expect over a finite number of points $A = \{y_0, \ldots, y_n \} \subset Y$, $f : X \backslash f^{-1}(A) \longrightarrow Y \backslash A$ is a covering map. Then the multiplicity is exactly the degree of this covering map: the number of sheets over a point.