superhero is a hero with super powers for example superman or flash and it doesn't mean that superheroes cannot be humans. Now Batman is not a superhero neither is Green Arrow, they're just heroes
A superhero is a person or living thing that puts there life out for others.Even sacrificing themselves for their loved ones.That's what makes a superhero. Not super powers.