superhero is a hero with super powers for example super-homem 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.