Dictionaries

Pleco

This mobile app uses optical character recognition (OCR) to read and translate any Chinese text you scan with your phone. It also has a vast database of sample sentences and phrases.

Line Dictionary

This useful online dictionary includes sample sentences and phrases, with a listening function.

Baike

If you can already read Chinese to at least intermediate level, Baidu’s Wiki-style encyclopedia Baike will be useful.