ReverbNation has millions of artists, with different genres of music. Users can select and discover what they like on this platform. Most artists allow for free download their music. The site is commonly used for artists to promote their music through Reverbnation...