This is a really generic question.
There are many sites to download MP3s from, all of which require you to pay for them (if they're legal).
http://www.redigi.com | Mixed quality, average cost of $.59/song, and you can store your downloads for life. These are "used" MP3s. A portion of the profits go back to the author and the record company.
http://www.iTunes.com | May contain DRM. Average price of $.99/song. Profits go to the record company (and then may go to the author).
http://www.musedic.com | All about the same quality (high). Average cost of $.09/song, but you can only download and save your songs two or three times. And a portion of the profits go directly to the author (not the record company).
Good luck!
Now, if you're looking for "FREE" MP3s, then might I suggest http://www.thepiratebay.org? I've been burned there before (viruses), so there's a warning.
emusic.com
There are a few sites where one can download free mp3 music. One can download for free from sites like 'mp3 Lemon', 'Indiamp3', 'Last.fm' and 'Music Dumper'.
There is currently a wide range of sites which offer free MP3's. However, there are also many sites which contain scam downloads. To avoid any copyright issues, your best bet is to research which sites offer free samples.
Reverb Nation and Last.FM are good sites to download free Hindi songs. Download Hindi MP3 is another good site to download Hindi songs.
The places to download music for kids karaoke are many and varied. The best place to start would be the mp3 section of the Amazon website. You can either download single songs or whole albums.
songarea is a good mp3 download site. you can also convert songs from youtube into mp3 format with some conversion sites like zamzar or video2mp3 for free.
Mp3 Sites
mp3ify
The best mp3 songs to download depend on your own preferences. Do you like jazz, rock or classical? Some sites have free downloads such as: www.ez-tracks.com. Other sites are paid sites like: www.amazon.com/MP3-Music-Download/b?ie=UTF8&node=163856011
Most mp3 file sharing sites. Bee mp3 is the best site for downloads.
There are a few sites where one can download free mp3 music. One can download for free from sites like 'mp3 Lemon', 'Indiamp3', 'Last.fm' and 'Music Dumper'.
go to meep.com and download it
4Shared is a popular MP3 download app for Android. Another is Music Download Paradise.
There is currently a wide range of sites which offer free MP3's. However, there are also many sites which contain scam downloads. To avoid any copyright issues, your best bet is to research which sites offer free samples.
I have found that you can indeed download music free in a legal manner. There are a number of sites that offer free mp3 downloads. Some of these sites are MP3.com, Last.fm, and you can also download them free from Amazon.
You can search for wedding blogs and look for playlists of good songs to play at weddings. There is a lot of mp3 sites then you find and download the song list.
Reverb Nation and Last.FM are good sites to download free Hindi songs. Download Hindi MP3 is another good site to download Hindi songs.
The term 'MP3 free' refers to a MP3 file format which is free to download and will not cost anything to do so. Sometimes there are free MP3 songs on sites such as iTunes, for example.