Very few techniques are available for performing calculations in enumerative geometry. One of these is localisation. We will present different examples, flavours and refinements of the localisation formula, including applications to Donaldson-Thomas invariants.