Homophones are those confusing words that exist in every language. They are pronounced the same as each other but totally differ in meaning. Needless to say, this can make things complicated for somebody learning a second language. Homophones are often used in word plays and games because the confusion which they create can be both confusing and amusing! Want to know more about homophones in other languages? Take a look at these articles on homophones in English, Hindi, Russian, Korean and French.