Os primeiros habitantes do Brasil foram os ameríndios, que provavelmente migraram da Ásia entre 10.000 a.C. a 6.000 a.C. Os principais grupos eram os Tupis-Guaranis, que viviam na costa, e os Tapuias, que viviam mais no interior. Eles desenvolveram culturas distintas com foco na caça, pesca, coleta e agricultura de mandioca e milho.