Translate texts and words between various languages.
Translate texts from English into Spanish and vice versa.
Quiz yourself in both multiple choice and fill-in question formats and make your own word lists.
Learn to type in English.
Translate English words into Tagalog and Tagalog words into English.
Input Chinese into different Windows applications.
Learn and improve your typing speed in Arabic.
Prepare for GRE and GMAT tests.
Translate Web, Web pages, Web sites, word, sentence, and passage among 53 languages.
Count word frequencies on your documents.
Search for the words and translate sentences into different languages.