 Other terms associated with the concept of a hero, may include "good guy" or "white hat".In classical literature, the hero is the main or revered character in heroic epic poetry celebrated through ancient legends of a people, often striving for military conquest and living by a continually flawed personal honor code.The definition of a hero has changed throughout time.