Qtrax features free downloads from some of the music industry's premier acts. While not all music at the site can be downloaded, you can stream a wider selection of songs while online.
Looking for music from artists currently flying under the mainstream's radar? Check out Jamendo. The site offers tens of thousands of full albums for download. You might be the one to discover the next big thing in music.
Pandora is among the leaders in Internet radio. What makes the service so innovative is that it uses an algorithm to play songs based on music you already like. You can further customize your listening experience by rating artists that are played.
Last.fm is another online radio station offering a customized experience. The site recommends artists based on your musical tastes, and features allow you to track your listening history and share music with friends.
5. Y! Music
Operated by Yahoo!, this site has Internet radio stations playing today's most popular artists. Featuring everything from pop to hip-hop and classical to country, Y! Music has listening options for any mood.
If your musical tastes are more of the indie variety, check out Stereogum. Providing exposure to lesser-known acts, this site features mp3s and streams of album tracks and live performances.
Pitchfork is another popular online destination for the indie set. The site features original material as well as links to audio and video content from various genre-defying bands. Visit for access to album tracks, concert recordings and exclusive sessions.
Go here to find music of every conceivable style. With a mission to preserve cultural artifacts in digital form, the Internet Archive has hundreds of thousands of recordings and concerts available for free download.
At this site, up-and-coming artists representing all genres make music directly available to listeners. Soundclick has more than four million songs, many of which are free to download or stream.
Apple's iTunes offers music for sale, of course, but many overlook no-cost features of the application. You can, for example, stream hundreds of radio stations and receive select free offerings through weekly promotions.