Brillio Interview Question

Explain what hoisting, call, binding, and the difference between let and const are.