Could someone possible explain the differences between each of these;
Singularities, essential singularities, poles, simple poles.
I understand the concept and how to use them in order to work out the residue at each point, however, done fully understand what the difference is for each of these
As far as i understand a simple pole is a singularity of order $1$?
then we have poles of order $n$ which aren't simple?
not too sure about essential singularity
There are three kinds of singularities.
Removable singularity, which can be extended to a holomorphic function over that point.
Poles, which is removable after multiplying some $(z-a)^n$. The smallest $n$ is called the order of the pole, when $n=1$, it is called simple.
Essential singularity: neither of the above. For example $g(z)=e^{1/z}$ since $|g(z)z^l|$ is never bounded near $0$.