Os índios brasileiros habitavam o Brasil há milhares de anos, divididos em tribos como os tupi-guaranis. Atualmente, cerca de 400 mil índios vivem em reservas, falando 170 línguas. As tribos indígenas dependiam da caça, pesca e agricultura, dividindo a terra e alimentos em igualdade. Os primeiros contatos com os portugueses foram de estranhamento mútuo devido às diferenças culturais.