L'estàndardISO 9660és una norma publicada inicialment el1986 per l'ISO, i especifica el format per a l'emmagatzematge defitxers en els suports de tipusdisc compacte. L'estàndard ISO 9660 defineix unsistema de fitxers perCD-ROM. El seu propòsit és que aquests mitjans siguin llegibles per diferentssistemes operatius, de diferents proveïdors i en diferents plataformes, per exemple,MS-DOS,Microsoft Windows,Mac OS iUNIX.
La norma ISO 9660 és descendent directe d'un esforç d'estandardització anterior anomenatHSG(acrònim de High Serra Group), el qual va ser proposat per un conjunt d'actors de la indústria que es van reunir el1985 a l'hotelHigh Serra, deLlac Tahoe,Nevada. Encara que l'ISO va acceptar una gran majoria de les propostes del HSG, hi ha algunes diferències menors.
Els discs compactes per definició estan dividits ensectors, i es defineix que hi ha 75 sectors per cada segon d'àudio. Atès que el format d'àudio en un disc compacte es defineix amb una codificacióPCM de 16bits a 44kHz enestèreo, cada segon d'àudio té 176.400bytes. La mida del sector físic és, per tant, de 2.352 bytes (176400 bytes/75 sectors).
L'HSG i el seu descendent consideren que el disc òptic es divideix en sectors lògics de 2 KB (2.048 bytes) cadascun. Cada sector té un identificador únic, anomenat LSN (sigles de Logical Sector number). El primer LSN referenciable és el 0, que posseeix una adreça física de 00:02:00 (2 segons). Això significa que els primers 150 sectors físics del CD-ROM són inaccessibles usant l'adreçament lògic.
Per augmentar la granularitat de l'adreçament amb LSN, es defineix el concepte de bloc lògic, el qual és un altre mecanisme d'adreçament, que fa referència a blocs de talla menor o igual que la dels blocs lògics (512, 1024 o 2048 bytes).
Els fitxers i directoris estan encara organitzats en notació DOS 8.3. Els noms de fitxers i carpetes estan gravats en SBCS o MBCS (codis de byte únic i múltiple). La jerarquia màxima de 'profunditat' d'una carpeta no pot excedir de 8 nivells.
Hi ha dues maneres de localitzar un fitxer en un sistema ISO 9660. Una és interpretar els noms de directori i buscar a través de l'estructura de cada directori per trobar el fitxer (aquesta és la manera que usen MS-DOS i UNIX per trobar fitxers). L'altra és a través de l'ús d'una precompiladaTaula de Trajectòries, en la qual totes les entrades estan numerades corresponent als continguts de cada fitxer.
Alguns sistemes no tenen mecanismes per buscar a través dels directoris i obtenen els resultats de la recerca per mitjà d'aquesta taula. Tot i que una taula lineal llarga pot semblar una mica anticuada, pot ser de gran utilitat, ja que redueix notablement el temps de cerca.
Els atributs de fitxer són emmagatzemats a les entrades de directori, concretament a la taula d'atributs estesos.
ElsDVDs poden utilitzar també la norma ISO 9660.