Inherits Reference / Object
A stack Data Structure formed using an Array A stack follows Last-in-First-out
Initializes the stack with empty
returns true if the stack is empty
pops the value that is last inserted
pushes the value present inside the val into the stack
returns the top-most element in the stack
returns all the values that are present in the stack