Question: what is the difference between 128 and 320 kbps songs?
Answer: They (128 kbps) remove more of the higher frequencies (>16 kHz) and have slightly more audible compression artifacts. 128 kbps means, 128 kilo bits of data is consumed every second to play that audio. 320 kbps: It can also be named as high resolution audio as it is the highest level supported by the MP3 standard.