Indonesian dance reflects the diversity of culture from ethnic groups that composed the nation of Indonesia. Austronesian roots and Melanesian tribal dance forms are visible, and influences ranging from neighbouring Asian countries; such as India, China, and Middle East to European western styles through colonisation. Each ethnic group has their own distinct dances; makes total dances in Indonesia are more than 3000 Indonesian original dances. However, the dances of Indonesia can be divided into three eras; the Prehistoric Era, the Hindu/Buddhist Era and the Era of Islam, and into two genres; court dance and folk dance.