Ethnicity is the basic attribute of the ethnic community,involving identity,descent,language,tradition,ancestral home,religion,race,etc. Since the birth of the ethnic community,ethnicity has been always changing. The theoretical explanation of the changing mechanism can be mainly divided into four types. Firstly,the theory of identity,which emphasizes internal recognition. Secondly,the contact theory,which focuses on external communication. Thirdly,the national theory,which studies the internal relations between nations and nationals. Lastly,the theory of modernity,which underlines foreign influence in the modern world. To promote the understanding of ethnic changes and current ethnic issues,it is beneficial to have a comprehensive grasp of the four different interpretations,as well as the specific straits of various theoretical schools.