Each hero can acquire specific skills. The development of your hero depends on the skills you want him to learn. To develop your hero, you have to gain experience by fighting your enemies or improving your town. He will gain levels, and - with each level - a point that can be used to learn a class or related skill.