Pergunta de entrevista da empresa Amazon

What is a Stack? Coding best practices?