An ethnic group is defined by shared cultural characteristics, ancestry, history, language, or geographical origin. These shared traits give members of the group a common identity. Shared occupations, political philosophies, or education levels do not define an ethnic group.