Niche songs are composed by independent or underground musicians and have a unique style, depth or experimental nature that is different from mainstream music. Popular among music lovers and professionals, but may not be known to the general public. With the development of streaming and social media, niche songs are gradually being appreciated by more people. Some niche songs eventually become mainstream, providing a deep, personalized musical experience.