The paper reviews recent results in the area of Iterative Learning Control with particular emphasis on its 2D structure and the effect of systems structural properties on convergence. Particular attention is focussed on high-gain concepts and H-infinity and LQ optimisation approaches.