What is enchantment

What is the enchantment for what does it do for the heroes

http://discourse.portalquestgame.com/t/duplicate-topic-making/48650/2