Question: why are there many different languages?
Answer: But humans kept moving, and migrations, in whatever form and point in time they might have taken place, helped spread languages with different origins all over the world. While different groups of people initiated contact with each other, they developed languages that were often a mix of the two already spoken ones.