When you start typing it suggests possible words and phrases you can pick and see the meaning right away. You can keep a list of favourite words/phrases and history of your previous translations. It is very useful for learning the language and taking with you on a trip.
There are tens of thousands of words and phrases in both Spanish-English and English-Spanish dictionaries. No internet connection required for translating words and phrases.