There is a thing that always confuse me about laurent series expansions. For example, when expanding $$g(z) = \sum_{k=0}^{\infty} (k+1)z^k$$ for $z$ in the unit disc, we have for $|z|>1$ that $$g(z) = \frac{1}{z^2} \frac{1}{(1-1/z)^2} = - \sum_{m=-\infty}^{-2}(m+1)z^m.$$
Or for $\frac{1}{z^2-1}$ in the region $0 < |z| < 1$ we have $$\frac{1}{z^2-z} = -\frac{1}{z} \frac{1}{1-z} = \dots = - \sum_{n=-1}^{\infty} z^n$$ while for $|z| > 1$ we have $$\frac{1}{z^2-z}=\frac{1}{z^2} \frac{1}{1-1/z} = \dots = \sum_{n=-\infty}^{-2}z^n.$$
I never feal sure of how to know how the different regions affect how I should expand the series. Why it is one way for $|z| > 1$ and another for $0 < |z| < 1$, for example. It has something to do with convergence, but what exactly?