Invasions of the British Isles have occurred several times throughout their history. The British Isles have been subject to several waves of invasion and settlement since humans began inhabiting the region approximately 900,000 years ago during the Paleolithic. Notable invasions of the British Isles including the Roman conquest of Britain, Viking expansion, the Norman Conquest, the Anglo-Norman invasion of Ireland and the Glorious Revolution.