 Hi, let's talk what's the difference between null and undefined types in JavaScript, TypeScript and in a lot of similar programming languages. Quietly often, you can be confused when you want to use undefined or null type. You do not know exactly how and where to use them. Undefined type means that a variable having no value or object assigned to it. On the other way, null means that an object has been assigned to the variable, but that object is null. So undefined is a value while null is an object. So you will use undefined as a value and null as an object. That's all in this lesson. Thanks for watching. Bye-bye.