As it says on the site,
“Last.fm is a music service that learns what you love…
Every track you play will tell your Last.fm profile something about what you like. It can connect you to other people who like what you like – and recommend songs from their music collections and yours too.”
Check out entire songs (not just samples), watch artist slide shows & videos, and discover an unlimited source of new tunes!