There's a major difference here, and that is licensing. You are not allowed to play standard commercial music from any source, be it MP3, CD, terrestrial radio, satellite, etc. without paying fees to BMI, ASCAP, etc. or using a service which pays the proper fees for you and charges accordingly...