A hero is a central character in a narrative who displays courage, noble qualities, and the ability to overcome obstacles for a greater good. Heroes often embark on journeys that test their character and lead to personal growth, reflecting universal themes of sacrifice, perseverance, and morality.