The definition of Stack.
Stack: A data structure that stores data in a last-in, first-out (LIFO) order.