 – allowing users speaking different languages to communicate with each other.Machine translation applications have also been released for most mobile devices, including mobile telephones, pocket PCs, PDAs, etc.Due to their portability, such instruments have come to be designated as mobile translation tools enabling mobile business networking between partners speaking different languages, or facilitating both foreign language learning and unaccompanied traveling to foreign countries without the need of the intermediation of a human translator.