Folk dances specifically refer to traditional dances passed down through generations and are closely tied to cultural heritage, rituals, festivals, and celebrations specific to a particular ethnicity or region. Ethnic dances, on the other hand, encompasses a broad range of cultural dances that showcase the identity, values, and artistry of different ethnic groups, but may include both traditional and contemporary forms with varying degrees of artistic interpretation.