iTunes doesn't sell .mp3 files, but .acc.
From wikipedia:
Advanced Audio Coding (
AAC) is an
audio coding standard for
lossy digital audio compression. Designed to be the successor of the
MP3 format, AAC generally achieves higher sound quality than MP3 encoders at the same
bit rate.
So yeah, AAC is better than mp3, but worse than .wav (since .wav is lossless). But AAC still has very kind file sizes. So it's a nice extension. Only the industry has been about mp3's forever and ever, so that's still a standard music file extension for many.
I personally don't believe many people can hear much difference between those files though.
////////
AAC's improvements over MP3
Advanced Audio Coding is designed to be the successor of the
MPEG-1 Audio Layer 3, known as MP3 format, which was specified by
ISO/
IEC in 11172-3 (
MPEG-1 Audio) and 13818-3 (
MPEG-2 Audio).
Blind tests in the late 1990s showed that AAC demonstrated greater sound quality and transparency than MP3 for files coded at the same bit rate.
[4]
Improvements include:
- more sample rates (from 8 to 96 kHz) than MP3 (16 to 48 kHz);
- up to 48 channels (MP3 supports up to two channels in MPEG-1 mode and up to 5.1 channels in MPEG-2 mode);
- arbitrary bit rates and variable frame length. Standardized constant bit rate with bit reservoir;
- higher efficiency and simpler filter bank. AAC uses a pure MDCT (modified discrete cosine transform), rather than MP3's hybrid coding (which was part MDCT and part FFT);
- higher coding efficiency for stationary signals (AAC uses a blocksize of 1024 or 960 samples, allowing more efficient coding than MP3's 576 sample blocks);
- higher coding accuracy for transient signals (AAC uses a blocksize of 128 or 120 samples, allowing more accurate coding than MP3's 192 sample blocks);
- possibility to use Kaiser-Bessel derived window function to eliminate spectral leakage at the expense of widening the main lobe;
- much better handling of audio frequencies above 16 kHz;
- more flexible joint stereo (different methods can be used in different frequency ranges);
- additional modules (tools) added to increase compression efficiency: TNS, backwards prediction, perceptual noise substitution (PNS), etc. These modules can be combined to constitute different encoding profiles.
Overall, the AAC format allows developers more flexibility to design codecs than MP3 does, and corrects many of the design choices made in the original MPEG-1 audio specification. This increased flexibility often leads to more concurrent encoding strategies and, as a result, to more efficient compression. This is especially true at very low bit rates where the superior stereo coding, pure MDCT, and better transform window sizes leave MP3 unable to compete.
While the MP3 format has near-universal hardware and software support, primarily because MP3 was the format of choice during the crucial first few years of widespread music
file-sharing/distribution over the internet, AAC is a strong contender due to some unwavering industry support.