Os índios brasileiros habitavam o Brasil há milhares de anos antes da chegada dos europeus e eram divididos em diversas tribos. Atualmente, cerca de 400 mil índios vivem principalmente em reservas demarcadas, falando aproximadamente 170 línguas diferentes entre 200 etnias. Os primeiros contatos entre índios e portugueses foram de estranhamento mútuo devido às grandes diferenças culturais.