Here's a breakdown:
* English is a West Germanic language.
* West Germanic is a branch of the Germanic language family.
* Germanic is a branch of the Indo-European language family.
So, while Old English is the direct ancestor of modern English, it's ultimately part of a much larger family of languages.