We show how singularities shape the evolution of rational discrete dynamical
systems. The stabilisation of the form of the iterates suggests a description
providing among other things generalised Hirota form, exact evaluation of the
algebraic entropy as well as remarkable polynomial factorisation properties. We
illustrate the phenomenon explicitly with examples covering a wide range of
models