En språkfamilie kan ofte deles inn i flere undergrupper, eller språkgrupper. Forskjellen mellom en språkfamilie og en språkgruppe er at protospråket til språka i en språkfamilie ikke har noen kjente forfedre. For eksempel tilhører norsk språkgruppa germansk, men germansk er en undergruppe av indoeuropeiske språk, og er derfor ingen språkfamilie. Den eldste kjente stamfaren til norsk er protoindoeuropeisk, og norsk er derfor medlem av den indoeuropeiske språkfamilien.