In today's world, it is very popular to attend a college abroad. Preferences of students to study in a foreign college vary with the some reasons such as learning a new language, developing themselves as an individual, and experiencing diverse cultures and traditions. In my opinion, above all these reasons one thing stands. The most significant factor for students to select abroad schools is to earn lots of knowledge and experience on a foreign country that people might never learn from anything else.
One reason many students prefer studying abroad rather than staying their home country is the desire of developing themselves as a person. The life is tough when living in a foreign country. They should first learn language in order to communicate well with natives. If they cannot speak well, they do not express their feelings. So people spend much more energy to learn the language abroad than in their home town. In addition, they cope with not only lectures, but also housing works such as cleaning their rooms, cooking, and paying taxes. Dealing with daily affairs makes students more powerful in a foreign country.
Another reason for selecting a foreign school is gathering lots of experiences. For instance, people can get new friendships outside of their home countries, travel ancient places and monuments that they have never seen, and have fun with people from different parts of world. Those are very staggering experiences for abroad students.
Finally, as many prefer studying abroad, they can gain lots of essential information about country's traditions, living style, language, people by living in that country. However, reading from a book or a source on internet cannot provide all these mentioned features of that country.
In short, students go abroad for several reasons.