Tevatron results on soft and hard diffraction are reviewed, compared with HERA results and placed in perspective using a parton model approach. Issues addressed include factorisation, scaling properties, universality of rapidity gap formation and unitarity.