La storia greca e romana è compresa fra due grandi movimenti migratori, quello avvenuto nella preistoria, che portò i popoli di lingua indoeuropea nella penisola ellenica e italiana, e quello tardoantico delle invasioni barbariche: all'interno di questo periodo i frequenti spostamenti interni al bacino del Mediterraneo e nel mondo celtico rivelano una singolare mobilità umana e danno origine ad atteggiamenti diversi di fronte allo straniero invasore o immigrato.