To me talent is the ability to do something well, perhaps better than others, in fact better than others!!
The problem with talent is that you probably don't know you have talent, well just so you know you do, in fact everyone has talent, it may not be the same as mine, or your neighbors, but you have talent. The trick is to recognize that talent!
I remember once a long time ago, a friend and I where doing something, I don't remember what it was, anyway I did something, I don't remember what that was either, my friend couldn't do it, I told him "Just do it", I couldn't imagine that he couldn't do it, I mean I am no one special and I could do it!! He told me "Things like this come easy to you, believe me they don't come easy to others"! At the time I didn't pay much attention to that, I was just puzzled.
I didn't recognize that what I was doing, what ever it was, was a talent, now I have no idea what that talent might have been, and now it is forever lost!!
And that is the problem with talent, it comes so easy to us that we can't imagine that others can't do it, we don't recognize it as a talent! If we don't recognize it as a talent we can't nurture it to it's full potential, and as the saying goes "If you don't use it you loose it".
I wonder how many great talents the world has lost because that person didn't know they had that talent?! And to be honest with you I really have no idea how you are going to recognize your talent, but somehow you need to, the world needs you to!
Perhaps wise words from someone who does not have a vested interest in you, or perhaps recognizing that your friends and family just can't do something quite as well as you can.
My father was an auto mechanic, and for him it was a talent, it was like the cars would talk to him, and he knew what they needed!
I can fix cars to, but I make a lot of mistakes in the process, it's not a talent for me.
So in the end, I don't know what your talent is, some days I'm not sure what my talent is, all I know is you have talent, you need to figure it out, and you need to believe in yourself!!!