From The LA Times:
While a heroine is the protagonist, generally speaking, somebody swoops in and saves her. A hero is a more complex figure and has to deal with all the traditional rites of passage. Everything Luke Skywalker had to go through, Buffy had to go through, and then some.
Read the whole article here.