Question: what is the difference between ethnic group and ethnicity?
Answer: Ethnicity connotes shared cultural traits and a shared group history. Some ethnic groups also share linguistic or religious traits, while others share a common group history but not a common language or religion. Race presumes shared biological or genetic traits, whether actual or asserted.