The music of India with multiple varieties of folk, popular, pop, classical music and R&B. India's classical music tradition, including Carnatic and Hindustani music, has a history spanning millennia and has developed over several eras. In the new millennium, American hip-hop has featured Indian Film music and Bhangra. Mainstream hip-hop artists have sampled songs from Bollywood movies and have collaborated with Indian artists as well. Modern music ranges from Indi-pop and Dance to Rock & Metal..appealing to tastes globally.