Almost every mythological story features a hero. Often this hero must defeat a dragon or a giant.

What is the meaning of this symbolism that can be found in various traditions worldwide? Can we find the answers in the outside world, or do we rather have to look within? How can we defeat our own 'dragons'?