Iranian folk music refers to the folk music transmitted through generations among the people of Iran, often consisting of tunes that exist in numerous variants. The variance of the folk music of Iran has often been stressed, in accordance to the cultural diversity of the country's ethnic and regional groups. Musical influences from Iran, such as the ancient folkloric chants for group dances and spells directed at natural elements and cataclysms, have also been observed in the Caucasus.