1. Spesifikasi dari sekumpulan data termasuk operasi yang dapat dilakukan pada data tersebut. (Wikipedia)
2. Sekumpulan data dan operasi terhadap data tersebut yang definisi-nya tidak bergantung pada implementasi tertentu. (/www.nist.gov/dads/)
ADT (Abstract Data Type)
1. Tipe data abstrak didefinisikan sebagai model matematika dari objek data yang membentuk sebuah tipe data,serta fungsi yang beroperasi pada objek-objek ini (Heilemen, 1996).
2. Beberapa contoh dari tipe data abstrak, diantaranya adalah Stack, Queue dan List
Sumber: https://blog.ub.ac.id/