A data structure provides code to implement an ADT
The most important choice is how to store data
For stack, we will look at two choices:
Data storage affects performance of all the operations