- Gives pronunciation and various definitions
- Allows you to listen to the differences in English and Spanish
- Gives multiple ways to conjugate and use the word
- Includes a short video of a native Spanish speaker repeating it and using it in a sentence
- Includes slang from other countries
- Avoids literal, fundamentalist translations
- Highlights all the different senses of a particular word
- Has well-designed quizzes that sharpen your vocabulary and conjugating skills
- Translates whole sentences when connected to the internet
- Shows one translation and then three other possible translations
- Has example sentences in both languages for various uses
- Once you set up your preferred languages, you don't have to tell it which language you you are translating from or to