What’s the difference between a celebrity and a hero? A hero is known for self-sacrifice A celebrity can be famous for anything, except for.