Learning a new language is to know a country, learn about a new society a new culture. When we learn language a foreign language it helps to widen and expand our horizon of knowledge. Now a day every person should learn more languages other than home one. A person who learns language online can read books articles of that country and get benefited in many ways. If you are a tourist or a businessman and learn foreign language you can easily mix with that countrymen and deal in well with them.