he·ro Audio pronunciation of "hero" ( P ) Pronunciation Key (hîr)
n. pl. he·roes

1. In mythology and legend, a man, often of divine ancestry, who is endowed with great courage and strength, celebrated for his bold exploits, and favored by the gods.
2. A person noted for feats of courage or nobility of purpose, especially one who has risked or sacrificed his or her life: soldiers and nurses who were heroes in an unpopular war.
3. A person noted for special achievement in a particular field: the heroes of medicine. See Synonyms at celebrity.
4. The principal male character in a novel, poem, or dramatic presentation.

Usage Note: Many writers now consider hero, long restricted to men in the sense “a person noted for courageous action,” to be a gender-neutral term. It is used to refer to admired women as well as men in respected publications, as in this quotation from The Washington Post: “Already a national hero in her economically troubled South Korea,... [Se Ri] Pak is packing galleries at [golf] tournaments stateside.” The word heroine is still useful, however, in referring to the principal female character of a fictional work: Jane Eyre is a well-known literary heroine. Ninety-four percent of Usage Panelists accept this usage.
That said (so to speak) I have always heard a Hero described as 'someone willing to do what needs to be done, in spite of the fact it frightens him, for the benifit of others'.

The greater good and selflessness. It does leave feats of skills out of the picture.

However there is a difference between acts of heroism and heroic feats. "1. In mythology and legend, a man, often of divine ancestry, who is endowed with great courage and strength, celebrated for his bold exploits, and favored by the gods." When speaking of heroic feats it relates to acts which are normally considered above those humanly possible. As someone who has studied mythos I see little difference between the characters and historical men who suceeded in great heroic acts and those shown on shows like Ripley's. As for being favored by the gods the fact that they are still alive woud have been considered proof enough back then. Historically these men however were not refered to as Heroes unless they they had also done something that was considered selfless as well. Usually those acts and feats were one and the same but not always.

So; Hero= selfless giving of self
Heroic= act of great courage or strength.