Genesis 11

1 It should not be surprising that they would all have a common language since they were all descended from the family of Noah.
2 The people were sticking together rather than following the blessing (command) to fill the earth.
4 These people had become proud. One of their primary reasons for building the city was specifically to go against God's command to fill the earth.
5 This is not to say that God was away or separated from what was going on, but the time had come to evaluate and judge the actions of men.
6 God is not against our creative advancement or against our interaction with others. However, the people were becoming too interdependent and were not depending on God.
7 Some have suggested that groups could have had local dialects while still having a "universal" language. The idea is that God simply removed the knowledge of the common language and people were left with their local dialects. However, it doesn't seem plausible that languages as different as the ones we have today would have had roots in variations in common language.The more likely case is that God substituted (created) a new language set and removed the old one. We do not know if the original language exists in any form today (Hebrew is a popular consideration since it was the language of God's chosen people, Israel).Language groups probably were drawn along family lines (Gen 10:20).This confusion would end when the Apostles preached at Pentecost (Acts 2:6), revealing God's desire that people from every language come to know the universal salvation that He has provided through Jesus Christ.
8 When the people could not understand each other, they separated from one another and quit building the city.Today we still see mistrust and misunderstanding of people with different languages and cultures.
9 The Wycliffe commentary states that Babel means, "gate of God," but that a similar sounding word means "confusion." Thus, the play on words made this city a byword.
30 Barren women in these days were looked down upon. Children were valuable because they would be able to help with the chores in their youth and take care of their aging parents as time passed. Some went as far as to see barrenness as a curse from God.
31 Abraham's close family apparently wanted to move to Canaan. Either Terah decided to go, or he wanted to go with Abraham, who had already determined to go.

Why the family stopped in Haran is uncertain. Perhaps Terah liked the place and decided to settle there rather than continue on to Canaan, which had an unfamiliar culture and different religions. Since Terah died there, some have suggested that he had become too weak or sick to finish the journey he began. Terah was a pagan, and perhaps this disqualified him from continuing with Abraham to Canaan (Josh 24:2).

Gen 15:7 indicates that God's divine providence was at work. Acts 7:2 indicates that God called Abraham while he still lived in Ur (again, this may have been divine providence rather than an actual vision). After Terah died, God specifically called Abraham to leave Haran and continue on to Canaan.