 Okay, let's talk about any type in TypeScript. It's a good practice when you're defining variables into TypeScript that you give to your variables a type. Whether it's number type, string type or maybe some complex object type, it's always good practice to give to your variable a type. But what's gonna happen if we want to define our variable, for example, let's call it first variable, and then after it we don't want to say explicitly that, for example, this variable has number type or string type or any other type. What will happen if we have our definition of our variable like this? The thing is that TypeScript will assign type any to our variable and that any type will be declared, will be assigned here implicitly. So we will have that our variable has any type type and it's assigned implicitly. Then we could also assign it explicitly. Let's say, for example, second variable and now our second variable is assigned explicitly by putting colon, sign and any keyword. So now any type is assigned explicitly. When you're having any type in TypeScript that variable will be treated as any other variable in TypeScript. It will be allowed to act as any standard JavaScript variable and it can be set to any value from simple types and simple variables to very complex objects and so on. And remember that it's always a good practice to define the type of your variable. So if you could say for your variable that it will be a number or string or any other type, it's better for you and your code to define that variable with exact that type and to avoid any type. That's all for now in this lesson. Thanks for watching. Bye-bye.