abstract data types specify the
data
,
operations
, and
error conditions
of a data structure
implementation details aren’t really important for abstract data types
overall is just an abstraction of what we know a data structure to be
Stack
Queue