I would say anthropology is fluid , whereas archeology is concrete. ... Archaeology is a sub field of Anthropology (one of four) so there is no difference. Both engage in the study of culture, though Archaeology focuses on material culture and usually historical/ancient sites.