 Hi, let's talk in this tutorial, do we need to use var or let keyword for initialization in for loop in JavaScript language. First, let's make a for loop by using var keyword for our initialization. For example, let's say var i equals to zero, i less than five, i plus plus. Along with this code here is that this variable i is going to be visible and it's going to exist even outside of our for loop. So if you want to use for something this variable i, you can also use it outside of this function anywhere in your program. But that's not a good thing because you can get few bugs by doing that. So instead of using keyword var for declaring your variable, it's better to declare it with keyword let because now variable i only exists inside this code block. So outside of this code block, this i variable is now undefined, i is undefined. And with usage of keyword let here, you can avoid bugs in your code. That's all for now in this tutorial, don't forget to subscribe to my channel. See you in the next tutorial.