O termo “índio” é considerado pejorativo porque foi uma denominação imposta pelos colonizadores europeus que chegaram às Américas. Cristóvão Colombo, por exemplo, acreditava ter chegado às Índias Ocidentais, e por isso chamou os povos originários das Américas de “índios”. Essa denominação é equivocada e imprecisa, uma vez que esses povos não tinham nenhuma relação com a Índia ou com os indianos.
Além disso, o termo “índio” foi usado para subjugá-los e negar sua identidade e cultura próprias, impondo-lhes a cultura europeia como superior. Assim, o termo “índio” se tornou um símbolo da dominação e da exploração colonial, e sua utilização atualmente é considerada desrespeitosa e inadequada pelos movimentos indígenas e pela maioria das pessoas que se preocupam com a valorização da cultura e dos direitos dos povos indígenas.
Por outro lado, o termo “indígena” é uma denominação mais adequada e respeitosa, pois reconhece a origem e a relação desses povos com as terras onde vivem, e valoriza a diversidade cultural e étnica que caracteriza esses povos. Por isso, é importante utilizarmos o termo “indígena” em vez de “índio” para respeitar a identidade e a cultura desses povos, e combater a discriminação e o preconceito que historicamente foram impostos a eles.