Anthropology provides a foundation for interacting with diverse human cultures and integrates theory and practice from a variety of academic traditions, including art, language, history, sociology, biology, chemistry and more. As trained observers of people as well as interpreters of thousands of generations of excavated evidence, anthropologists immerse themselves in the humanities and the arts and the social and natural sciences.