A language school is where one can learn a foreign language. Speaking a foreign language aids communication and hence global understanding. There are hundreds of foreign languages and dialects to learn.
There are many language schools listed on the Internet and it maybe be hard to find the one that best fits your needs. Specialized travel agencies represent several language schools and maybe able to give you advice.
When evaluating a language school and their site, look for a professional image, fast response to inquiries, lack of hype and lots of content. While this may not guarantee quality, at least it provides an indicator of what's to come.