Cypriot folk dances have been carried forward through many generations and are hundreds of years old. The traditional Greek Cypriot dances are a heritage that has kept tradition alive and many of these dances are still taught to students in Cypriot schools. Some of the dances are centered on special occasions like weddings and feast days and others have their origin from mythology. Cypriot dances have a few similarities with Greek dancing and the biggest difference is the music that accompanies these dances which is almost always a violin. In times gone by there were separate dances for males and females and they were kept apart, today you will find both men and women dancing together. The men’s dances were usually more robust and dynamic in comparison to the women’s dances that were slower and more sedate.