De Tupi zijn diverse inheemse volkeren die langs de kust van het gebied woonden dat tegenwoordig Brazilië omvat. Ze vormden een van de belangrijkste volkeren die in dit gebied leefden voordat het door de Portugezen werd gekoloniseerd. Door het verschijnsel van Cunhadismo zijn ze nog steeds een van de belangrijkste elementen in de hedendaagse genenpool van Brazilië. Volgens onderzoekers vestigden de Tupi zich aanvankelijk in het Amazoneregenwoud, maar verspreidden ze zich 2900 jaar geleden naar het zuiden en de Atlantische kust van Brazilië en Frans-Guyana.[1]
Deze volkeren stammen af van voorouders die duizenden jaren geleden uit het centrum van het Amazonegebied vertrokken, zich naar het noorden uitbreidden over de Amazone, naar het zuiden door Paraguay, naar het oosten langs de Tocantins en naar het westen langs de Madeira. De Tupi zijn alleen diegenen die naar het oosten migreerden en dus de oostkust van het Zuid-Amerikaanse continent bereikten.[1]
Zoals Eduardo Navarro uitlegt, geloofden de verschillende Tupi-volkeren dat ze afstamden van een mythisch figuur of god genaamd Tupi. Om die reden hadden veel Tupi-stammen etnoniemen die begonnen met "Tupi", zoals de Tupinambá, de Tupinaquis, de Tupiguaés en de Tupiminós.[2] De Tupi gaven zichzelf namen om zich te onderscheiden toen ze verschillende groepen werden, ondanks dat ze van dezelfde familie afstamden. Zo betekent het volk Tamoio bijvoorbeeld "de oudsten" (de grootouders); de Tupinambá, "rechtstreekse afstammelingen van de Tupi", en de Tupiniquins, "verwanten van de Tupi, afkomstig van de Tupinambá".[3]
De taal die door de Tupi werd gesproken, staat tegenwoordig bekend als Oud-Tupi. Het was een taal met een brede geografische verspreiding (net zo breed als die van de Tupi) en speelde een cruciale rol in de vorming van Brazilië.[4]