I was reading Mehta and Seshadri's paper "Moduli of vector bundles on curves with parabolic structures".
In the second paragraph, they wrote:
"Suppose that $H$ mod $\Gamma$ has finite measure ($H$ is the complex upper half plane, and $\Gamma$ is a discrete group). Let $X$ be the smooth projective curve containing $H$mod$\Gamma$ as an open subset and $S$ the finite subset of $X$ corresponding to parabolic and elliptic fixed points under $\Gamma$."
I am not sure about what parabolic and elliptic mean here. And why does such an $X$ exist? If I take a Riemann surface and remove several small balls from it, when is it biholomorphic to another Riemann surface removing several points?