If we talk about the difference between Uyghur and Xinjiang dance, they are the relationship between containing and being contained.
Nowadays, in a broad sense, many people think that Xinjiang dance is Uyghur dance.
But in reality, Xinjiang dance refers to the dance of the whole region of Xinjiang. It includes Uyghur dance, Tajik dance, Kazakh dance, etc.
And Uyghur dance refers to the dance of the Uyghur people as an ethnic group.
But the styles of these dances are similar, so many people confuse them.
Xinjiang dance includes Uyghur dance.