Question: what is the difference between a language branch and a language group?
Answer: A language family is a collection of languages related through a common ancestral language that existed long before recorded history. A language branch exists within a family, comprising a collection of languages that are related through a common ancestral language that existed several thousand years ago.