Advanced Audio Coding (AAC) è uno schema standardizzato di compressione e codifica audio con perdita (lossy) per l'audio digitale. Progettato per essere il successore dell'MP3, l'AAC generalmente raggiunge una migliore qualità sonora rispetto all'MP3 a bitrate simili. È ampiamente utilizzato come formato audio predefinito per YouTube, dispositivi iOS, Android, piattaforme Nintendo e PlayStation. L'AAC fa parte dello standard MPEG-4 (ISO/IEC 14496-3) ed è specificato anche in ISO/IEC 13818-7 (MPEG-2 Parte 7). L'AAC supporta un ampio intervallo di frequenze di campionamento (sample rates) e bitrate, consentendo flessibilità nel bilanciare la qualità audio e la dimensione del file. Esistono diversi profili di AAC, come AAC-LC (Low Complexity - Bassa Complessità), AAC-HE (High-Efficiency - Alta Efficienza) e AAC-LD (Low Delay - Basso Ritardo), ciascuno ottimizzato per applicazioni diverse. AAC-LC è il profilo più comune, mentre AAC-HE è progettato per lo streaming a basso bitrate. AAC-LD è utilizzato in applicazioni che richiedono un ritardo minimo, come la teleconferenza. L'estensione di file '.aac' è comunemente usata per denotare flussi audio AAC grezzi (raw), ma l'audio AAC è spesso incorporato all'interno di formati contenitore come MP4 (.mp4, .m4a) e 3GP (.3gp).