The Hacking Chinese guide to Mandarin tones

Learning tones is a unique challenge for most learners of Chinese. What are tones? How important is it to learn tones? And how do you learn to both hear and pronounce them?