Using a music recommender system called Audioscrobbler, Last.fm builds a detailed profile of each user's musical taste by recording details of the tracks the user listens to.