La etnohistoria estudia las sociedades del pasado a través de fuentes documentales y tradiciones orales, enfocándose en la perspectiva de los grupos indígenas. La antropología es más amplia y estudia la diversidad cultural y biológica del ser humano en general, en contextos tanto históricos como contemporáneos.