Google Translate is an online automatic translator that works on the principle of comparing large amounts of bilingual and multilingual text. Currently it supports 34 languages but this number may increase in time. So far the quality of an automatic translation has not managed to reach the standards of professional human-made translations but Google constantly works on improving its tool and the results achieved so far look quite promising. Even though it does not reflect all the subtleties in a language, a text translated with Google Translate still serves its purpose by conveying the meaning of the original text in the selected language.
There are several ways in which you can use Google Translate.