What is the difference between var, let and const keywords in JavaScript/ES6?
I know a quick google search can yield some results. But I am really confused. Since there are really smart JS developers here I thought to ask anyway. A simple, easy to understand guide will be really helpful to me and others too.