Stack
Stack is a region of reserved memory, organized as a stack, in which programs temporarily store status data such as procedure and function call return addresses, passed parameters, and local variables.
The insert function inserts a new element at the top of the stack , where as the delete function removes that element which is at the top of the stack . Many a times we need to test for the topmost element of the stack and to test whether the stack is empty or nonempty before we make subsequent operations.
Sources:Dictionary of Computer and Internet Terms (Vol. 1) John C. Rigdon, 2016 – 1471 c. – 1213
A.A.Puntambekar Data Structures. - 2010 – 692