Here's a breakdown:
* Germanic: The foundation of English comes from Old English, a Germanic language spoken in England before the Norman Conquest (1066). This is where we get words like "house," "bread," and "strong."
* Romance: After the Norman Conquest, French (a Romance language) became the language of the ruling class, and many French words entered English. This is where we get words like "castle," "justice," and "beautiful."
The combination of these languages is what makes English so diverse and rich.