Ruggable Interview Question

Explain the temporal dead zone and the difference between var, let, and const.