I am new to typescript, I know the difference between let and var. But I am not able to understand for what variables we use the \'let\' keyword and for what we dont.