What is a Stack
¨A data structure that stores important information for processes running on a computer ¨Used to store information associated with function calls on the computer ¨Used to store function call arguments, return instruction pointer, frame pointer, and local variables