L’Europa occidentale fu travolta dalle invasioni, tra la fine del IX e il X secolo, dei Saraceni, dei Normanni e degli Ungari. Gli Arabi invece erano dediti ad atti di pirateria lungo le coste meridionali dell’Italia dove erano chiamati Saraceni ed arrivarono a conquistare la Sicilia, dall’827 al 902, a causa della debolezza dei Bizantini, poi attaccarono la Puglia e giunsero quasi a Roma. Dal Nord dell’Europa invece arrivarono delle popolazioni di origine germanica, i Vichinghi, chiamati Normanni che significa uomini del Nord o Varieghi. Queste popolazioni si stanziarono in Francia dando origine al Ducato di Normandia, in Irlanda, in Inghilterra e all’inizio dell’XI secolo arrivarono nel Meridione d’Italia. Gli Ungari invece vennero dalle steppe degli Urali e andarono a collocarsi in Pannonia, che da quel momento fu chiamata Ungheria. Il primo re d’Ungheria, Stefano I, fu incoronato nel 1001 dal papa.