I want to know the answer to the following question:
What has developed a number of related concepts and terms?
All the background I'm provided with is that "Over its history, anthropology has developed a number of related concepts and terms, such as "descent", "descent groups", "lineages", "affines", "cognates", and even "fictive kinship".". Is that enough to answer the question?
Answer: yes