Advanced Technology Attachment (ATA) je vmesniški standard za povezovanje komponent za shranjevanje na osebni računalnik IBM-ovega tipa. ATA/66, standardiziran leta 1999, je ena sorta.
Prvotni vmesnik ATA je uporabljal vzporedne 40-žične kable in je imel možnost gostiti dva pogona na enem kablu. To je bilo doseženo s konfiguracijo master/slave. Ta osnovni model je prestal specifikacijo ATA/33. Z uvedbo ATA/66 so 40-žične kable nadomestili z 80-žičnimi za še hitrejše hitrosti prenosa podatkov, ki teoretično dosežejo do 66.6 megabajtov na sekundo (MBps). Obe vrsti kablov sta še naprej uporabljali 40-pinske konektorje.
Številne oznake za različne okuse ATA, ki so se razvile z leti, je težko držati naravnost. Druge oznake za ATA/66 so ATA-5, standard, pod katerega spada, in Ultra ATA/66. Specifikacija ustreza tudi načinom prenosa Ultra Direct Memory Access (UDMA) 3-4. Če to ni dovolj, da bi zmedlo celo predanega računalniškega navdušenca, se ime včasih uporablja kot izmenično z Enhanced Integrated Drive Electronics (EIDE) in paketnim vmesnikom ATA (ATAPI-5). Standard ATAPI-5 vključuje dodatne ukaze za nadzor CD-ROM-ov in tračnih pomnilniških enot, ki uporabljajo specifikacijo.
Dolžina vseh vzporednih kablov ATA je omejena na 18 palcev (45.7 centimetra). Zaradi tega so slabi kandidati za zunanje naprave, povzročajo pa lahko tudi težave znotraj računalnika. Ultra široki kabli blokirajo pretok zraka in jih je težko napeljati.
To težavo so sčasoma rešili serijski ATA (SATA) nove generacije. Štirižični kabli SATA so tanjši, z manjšim vmesnikom in večjo hitrostjo prenosa podatkov kot originalni ATA. Izvirni ATA se zdaj imenuje vzporedni ATA (PATA), da se razlikuje od SATA.
Starejši trdi diski, izdelani po specifikaciji ATA/66, še vedno potrebujejo stare kable PATA. Če nadgradite na pogon SATA, se morajo uporabniki računalnikov prepričati, da njihova matična plošča podpira SATA. Matične plošče, izdelane pred letom 2004, morda ne vključujejo te podpore. Za razliko od ATA uporablja SATA nadzor od točke do točke, kar pomeni, da ima vsak pogon svoj kabel. Zaradi tega imajo matične plošče, ki podpirajo SATA, običajno več vmesnikov SATA ali možnost izvajanja redundantnega niza neodvisnih diskov (RAID).