Pergunta de entrevista da empresa LexisNexis Legal & Professional

What's the difference between var, let, and const in JavaScript ES6?