Allah Divided the Human Beings into Nations and Tribes So that they Shall Recognize Each Other.

Full Detail is given by Dr. Zakir Naik in the following video

https://www.youtube.com/watch?v=HaIaZPRl_pg