Copypasting this from a thread asking about what race Brazilians are:
There’s no such thing as “American (US)” or “Brazilian” ethnicity (unless you count the natives, but they’re now a small minority unfortunately). Instead, you are American (US) or Brazilian if you were born there. There’s a reason why most countries in the Americas have birthright citizenship (https://worldpopulationreview.com/country-rankings/countries-with-birthright-citizenship). Brazil in particular is a diverse mix of European settlers, American natives, imported African slaves, and even some Indian and East Asian immigrants. But they’re all Brazilian if they’ve been there long enough. This can be hard to understand for Europeans who have a strong link between ethnicity and nationality, but we have to remember that this is not the only way to define a country and is just the way Europe does it
TLDR: To be Brazilian means to be from Brazil, not to be of a certain ethnicity or race
So basically, what this is saying is that countries in the new world tend to do it by birthplace while in the old world it’s more by ethnicity.