Amazon interview question

What is a Stack? Coding best practices?