Advanced Technology Attachment (ATA) adalah standar antarmuka untuk menghubungkan komponen penyimpanan ke komputer pribadi tipe IBM. ATA/66, standar pada tahun 1999, adalah salah satu varietas.
Antarmuka ATA asli menggunakan kabel 40-kawat paralel dan memiliki kemampuan untuk menampung dua drive pada satu kabel. Ini dilakukan dengan menggunakan konfigurasi master/slave. Model dasar ini bertahan melalui spesifikasi ATA/33. Dengan diperkenalkannya ATA/66, kabel 40-kawat digantikan oleh kabel 80-kawat untuk kecepatan transfer data yang lebih cepat, secara teoritis mencapai hingga 66.6 megabyte per detik (MBps). Kedua jenis kabel tersebut tetap menggunakan konektor 40-pin.
Banyak sebutan untuk berbagai rasa ATA yang berkembang selama bertahun-tahun bisa sulit untuk tetap lurus. Sebutan lain untuk ATA/66 adalah ATA-5, standar di mana ia jatuh, dan Ultra ATA/66. Spesifikasi ini juga sesuai dengan mode transfer 3-4 Ultra Direct Memory Access (UDMA). Jika ini tidak cukup untuk membingungkan bahkan penggemar komputer yang berdedikasi, nama tersebut terkadang digunakan secara bergantian dengan Enhanced Integrated Drive Electronics (EIDE) dan ATA Packet Interface (ATAPI-5). Standar ATAPI-5 menggabungkan perintah tambahan untuk mengontrol CD-ROM dan unit penyimpanan tape yang menggunakan spesifikasi tersebut.
Semua kabel ATA paralel dibatasi hingga 18 inci (45.7 cm) panjangnya. Ini menjadikannya kandidat yang buruk untuk perangkat eksternal, dan juga dapat membuat kesulitan di dalam komputer. Kabel ultra lebar menghalangi aliran udara dan sulit untuk dirutekan.
Masalah ini akhirnya diatasi oleh serial ATA (SATA) generasi berikutnya. Kabel SATA empat kawat lebih tipis, dengan antarmuka yang lebih kecil dan kecepatan transfer data yang lebih besar daripada ATA asli. ATA asli sekarang disebut sebagai ATA paralel (PATA) untuk membedakannya dari SATA.
Hard drive lama yang dibuat dengan spesifikasi ATA/66 masih memerlukan kabel PATA lama. Jika memutakhirkan ke drive SATA, pengguna komputer harus yakin bahwa motherboard mereka mendukung SATA. Motherboard yang diproduksi sebelum tahun 2004 mungkin tidak menyertakan dukungan ini. Tidak seperti ATA, SATA menggunakan kontrol point-to-point, artinya setiap drive memiliki kabelnya sendiri. Untuk alasan ini, motherboard yang mendukung SATA biasanya memiliki beberapa antarmuka SATA, atau kemampuan untuk menjalankan redundant array of independent disks (RAID).