A hero is a real person or fictional character who, in the face of danger, combats adversity through feats of ingenuity, courage, or strength.
In Greek mythology, a hero is a demigod, a half-god/half-human being. Herakles, for example, was the son of the god Zeus and the mortal woman Alkmene. Heroes performed extraordinary feats and were worshipped in hero cults.