Talent is something you can do better than the majority of people. With billions of people running the world it's really difficult to differentiate, however every person has some unique qualities as no DNA is the same, therefore each of us likely has some talents, it just may be hard to recognize them.
I love how all of you guys are bringing in different perspective of the same thing.
You brought in the Science Factor.