Visual English dictionary and thesaurus. Shows relationships between the word you search for and other words/phrases using a diagram. Hover the mouse over a word to see its definition.
Tool for searching for words or short phrases in a corpus. Provides the frequency of that word/phrase versus similar ones. Also provides alternatives based on learner errors.
Limitations: English only
You can enter any text that you would like in the form at the left -- for example, a paper that you've written, or a newspaper article that you've copied from another website. After inputting the text, you can then see useful information about words and phrases in that text, based on data from the Corpus of Contemporary American English (COCA).
First, it will highlight all of the medium and lower-frequency words in your text and create lists of these words that you can use offline. This frequency data can help language learners focus on new words, and it can allow you to see "what the text is about" (i.e. text-specific words). You can also have it show you the "academic" words in your text.
Second, you can click through the words in the text to see a detailed "word sketch" of any of the words -- showing their definition, and detailed information for the word from COCA -- collocates (which provide meaning into the meaning and usage of the word), re-sortable concordance lines, and the frequency of the word (overall, and by genre).
Finally, you can do powerful searches on selected phrases in your text, to show related phrases in COCA. In this way, this resource is like a "collocational thesaurus" to see what related phrases are most likely in different styles of English. For example, if you click on the words potent argument in the text that you enter, it will suggest alternate ways to express this (e.g. powerful or convincing argument), and it will show you the frequency of those phrases in COCA -- overall, and by genre. This will help you use "just the right phrase", based on a huge collection of native English texts.
Dictionary that offers definitions, synonyms, antonyms, example sentences, pronunciations, and translations between English and several languages (German, Dutch, French, Italian, Portuguese, and Spanish). Many other options.