We review the various theoretical approaches that have recently been developed to interpret the two-photon photoemission (2PPE) spectra from clean and adsorbate-covered metal surfaces. To discuss the most salient features of the 2PPE process in a simple framework we adopt a paradigmatic model system comprising the occupied initial continuum or discrete states, a discrete unoccupied intermediate...