1. Germanic (thanks to English!)
2. Romance (Spanish, Italian, Catalan, Romanian, etc.)
3. Slavic
4. Greek
5. Baltic
---
and the other ones ...
6. Albanian
7. Celtic
There are 10 sub-groups: Albanian Anatolian (extinct) Armenian Balto-Slavic Celtic Germanic Hellenic (Greek) Indo-Iranian Italic (includes Romance) Tocharian (extinct)
Turkish (which is Turkic), and Finnish, Estonian, Basque and Hungarian, which are loosely defined as Finno-Ugrian.Basque
The branches of any language family develop in similar ways: isolation, politics, religion, and social preferences.
Indo-European has 9 living branches and 3 extinct branches.The living branches are:AlbanianArmenianBaltic CelticGermanicGreek Indo-Iranian ItalicSlavic
Germanic Latin Greek Celtic