What is a data type
a set of values and a set of operations on those values
what is an abstract data type
A Data Type whose implementation is unknown to the client of
the ADT
what does API stand for
application programming interface
what is an API
a list and informal description of the operations of an ADT
what is the clienT
The program that uses the ADT