Pedigree collapse: ancestor slots vs. unique people
Every person has two biological parents, so each generation back has twice as many places, or slots, in your family tree. This calculator counts those slots exactly. It does not count how many different people filled them.
When two of your ancestors share an ancestor of their own, for example when cousins marry, one couple fills several slots at once. Genealogists call this pedigree collapse. If your parents were first cousins, they would share one set of grandparents, so you would have 6 unique great-grandparents instead of 8.
The effect grows with every generation. By about generation 33 the theoretical count is larger than today's world population, and by generation 37 it passes every human estimated to have ever lived, so in practice your real ancestors are far fewer than the slots, and many of them are shared with everyone else of similar heritage.