21 essential dictionaries and corpora for learning Chinese

There are many online resources for looking up Chinese characters and words, so many that it might be very hard for new learners to find what they need. This article introduces 21 dictionaries and corpora for Chinese learners, including what they should be used for in addition to some pros and cons.