Complex sentence: An ethnic group is a group of people whos members identify with each other through a common heritage, consisting of a common culture, including a shared language or dialect.
Split into simpler sentences: An ethnic group is a group of people who share a common ethnicity. That is, its members identify with each other through a common heritage, consisting of a common culture, including a shared language or dialect.