In my opinion....talent is simply ability for someone to learn/understand a certain thing faster than most people do....whether it is sport, trade, etc. Either by having appropriate physical tools (dexterity, agility, hand-eye coordination) or mental ( patience, analytic mind, deduction...