Correct your spelling and grammar mistakes based on the context of the whole sentence.
Look up words in thesaurus and dictionary from almost any program.
Quiz yourself in both multiple choice and fill-in question formats and make your own word lists.
Choose the best variant of translation using different translation services.
Input Chinese into different Windows applications.
Translate words, phrases, sentences, and text from 22 different languages online.
Convert your Singlish text into wijesekara sinhala font based text.
Translate text between 8 languages and hear your computer read it aloud.
Learn a foreign language with a fully customizable vocabulary and flash-card trainer.
Teach your children Arabic.