I'm trying to think about this same as Taylor series $\displaystyle{f(z) = \sum_{k = 0}^{\infty} a_k\,(z-z_0)^k}$, wit coefficients $a_k = \dfrac{f^{k}(z_0)}{k!}$. You can easily imagine how $f(z)$ is approximated at $z_0$ by adding more and more polynomial parts of higher dimension (First it's a line, then a parabola etc.)
I have problems to extend this idea on Laurent series, learning about this right now: $f(z) = \displaystyle{f(z) = \sum_{k = 0}^{\infty} a_k\,(z-z_0)^k} + \sum_{k = 0}^{\infty} b_j(z-z_0)^{-j}$ with $a_k = \dfrac{1}{2\,\pi\,i} \int_C\dfrac{f(z)}{(z-z_0)^{k+1}}\,\mathrm{dz}$ and $b_j = \dfrac{1}{2\,\pi\,i} \int_C\dfrac{f(z)}{(z-z_0)^{-n+1}}\,\mathrm{dz}$.
I do know Laurent series is used when the point $z_0$ where you build your series from is not analytic expressing it with the help of coefficients $b_j$. Also Laurent Series just seems to work in a domain $n_1 < \vert z\vert <n_2.$ This might make it hard to visualise the whole process. The best I can do is thinking about $f(z)$ as a 2 Dimensional function (magnitude of $f(z)$ over the imaginary-real-plane) approximated by a 2 Dimensional Taylor Series. Just that not analytic points $z_0$ like singularities are included. This does not explain why the series is restricted to $n_1<\vert z \vert <n_2$ where it only converges.