Low-x physics is reviewed, with particular emphasis on searches for deviations from GLAP evolution of the parton densities. Although there are several intriguing indications, both in HERA and Tevatron data, as yet there is no unambiguous evidence for other than standard next-to-leading-order GLAP evolution. The framework of dipole models and saturation of parton densities is examined and confronted with the data. Although such models give a good qualitative description of the data, so do other, more conventional, explanations.