The Anglo-Saxons were a cultural Germanic group who inhabited Great Britain from the 5th century. They comprised people from Germanic tribes who migrated to the island from continental Europe, their descendants, and indigenous British groups who adopted many aspects of Anglo-Saxon culture and language; the cultural foundations laid by the Anglo-Saxons are the foundation of the many modern aspects of English society. The modern English language owes over half its words including the most common.