MP3 is an audio codec that compresses audio files up to 12 times their original size with minimal loss of sound quality. Ripper software is used to convert music from CDs into compressed MP3 files. Portable MP3 players play these compressed files from built-in memory or memory cards without moving parts, making them resistant to skipping. File Transfer Protocol (FTP) allows MP3 files to be transferred over networks like the internet.