Bandcamp is an online music store that allows independent artists to sell, or freely distribute, their work directly to their fans.