Traditional folk music has been defined in several ways: as music transmitted orally, music with unknown composers, or music performed in specific communities or societies traditionally over a long period of time and passed down the generations. In India it has various unique forms across the diverse cultures and regions such as rajastshani folk , qawaali, sufi, dandia, lavani and so on.