I like the way it defines words and its section of a SMART thesaurus is foolproof - I can find similar or synonym words grouped together under SMART thesaurus. It also got pronunciations to prevent mispronunciation. It got pictures to reduce confusion and extra examples to help using the word in a sentence. it also got grammar sections and exercises to improve your vocabulary.