Stacks A stack is a data structure that only allows items to be inserted and removed at one end We call this end the top of the stack The other end is.