Anthropology is the study of human biological and cultural diversity over time and space. Anthropology generally includes three broad fields: cultural anthropology, biological anthropology and archaeology. Each of the fields teaches distinctive skills, including employing research methodologies, formulating and testing hypotheses, and developing extensive sets of data.