Bandcamp
Features
Multi-format Downloads
Bandcamp requires that the artist upload their music in lossless formats. This way they can provide the option of multiple lossy formats (e.g. MP3, AAC) to the downloader. The effect of providing a myriad of formats for download is that people with varying preferences will have the opportunity to make a purchase.
Flexible Pricing
One of the defining features of the Bandcamp service is the "Name-your-price" downloads, which allows the artist to give away music for free, set a fixed price or allow the buyer to choose their own price.
Creative Commons
Bandcamp allows each artist to choose whichever licensing options suit their preferences best, and these include Creative Commons licenses. In 2009 they increased the number of licensing options to the amount available today.