The signal is the music voltage amplitude expressed in dB. The noise is the voltage amplitude in dB of everything else, ie whatever comes out of the speakers between songs.
SNR is simply the first thing divided by the second thing. Higher is better.
This is one of the specs which can really have an effect for those of us who care about quality, and it doesn't necessarily take a perfect set of ears to tell the difference. In other words you may very well be able to tell the difference between a device with 96dB SNR vs one with 100dB SNR.
Sorry I don't know the specs for the specific products you mention.