Even though Nepal is a small country, it has a variety of traditional dances. It includes 126 types of castes and small ethnic groups. Traditional, classical songs, music and classical dance are highly regarded in Nepal. There are two types of dances prevalent in Nepal, namely classical and folk dances. Although classical dance in Nepal is based on ancient culture and has been established for a long time, all these dances are of high standard. Folk dance has become more popular in Nepal than classical dance because folk dance carries its own original culture so different tribes follow folk dance in different festivals to identify their culture. Since each tribe has different costumes, each folk dance has different costumes. Anyone can learn about Nepali culture and customs from Nepali dances.