A branch of ethology and sociology, sociobiology draws from anthropology, evolution, zoology, archaeology, population genetics, and other disciplines. As a study of human societies, sociobiology is allied to Darwinian anthropology, ethology and evolutionary psychology.