Estou recomeçando em programação e me surgiu uma duvida a qual não foi retratado ainda no curso, porém não achei em site dando uma explicação satisfatória e detalhada. Gostaria de entender a diferença para let, var e const para a criação de variáveis.