Scope Chain in JavaScript

const and let are the new block-scoped variable declaration methods introduced in ES6. const declares a constant variable, so what are the differences between them and var?