Popular among independent musicians, Bandcamp is an Internet music platform that allows artists to share content with their fans on the site and sell albums, singles, and merchandise directly. However, not every artist charges for their work, making Bandcamp an excellent music site to find new tunes and enjoy free music.