There is a massive difference between genuinely gifted children and children who have had lots of opportunities who are strong at things that are learned and take practice.
Example - genuinely gifted kid excels young at things that take logic, reasoning, ability to think abstractly and grasps concepts quickly. Therefore able to read/write/solve logical questions far ahead of same age peers. This difference in learning curve continues. In many ways they are gifted at what can't be taught, or at least is harder to teach. It's more innate, organic.
Vs...
Kid whose parents are wealthy so they've been in private swim club, intensive dance or sport, art lessons, music and extra maths tuition. They excel and get more practice at things than most kids their age. Maybe they swim 6 -8 hrs/week instead of just a 30 minute once weekly session, so they are good at swimming, this is noted by classmates during school based lessons, maybe they swim for the school if there's a team, or their accomplishments are shared in school announcements b/c they went to a swim meet. Same with dance, they do 3-4 hrs/week, develop good posture. Maths they are in top set because parents pay for kumon or extra tuition via a tutor who works ahead with them and ensures strong understanding of concepts/mastery. It isn't that these dc have increased gifted abilities, it's that they have opportunities. It isn't logic/IQ/natural smartness. If you do something for 10 hrs a week x 44 weeks a year, you will get naturally good at it. These are things that can be taught and opportunities that can be provided for those that can afford it. It isn't innate, it's given to them.
The latter (excel due to opportunities) are usually from solid middle class or upper middle class homes, no trauma or adverse childhood experiences, rarely neurodivergent. The former can be from a large range of backgrounds - economic, disability, neurodivergence etc. I once read an article that say truly gifted/high IQ children are more likely to have average IQ parents.