Bandcamp is a platform for independent artists to showcase and distribute their music. You can browse genres, check out artists, listen to their music, and then if you want to have a copy download it in a variety of formats.
Bandcamp sports an interesting model. While the majority of musicians and bands on the site are selling their music—at very reasonable prices we might add—you can listen to the whole album on the site. It's a great way to discover music without the limitations of 20-second samples or other restrictions. Browse as much as you want, listen to as many songs as you want, and if you like the artists you can purchase and download individual songs or entire albums in formats like MP3, FLAC, AAC, Ogg Vorbis and more.
Visit the link below to to browse Bandcamp. Thanks Katamari!