undefined
: Variable has been declared but not assigned a value, or function parameter not providednull
: Intentional assignment representing "no value" or "empty"let a; // undefined
let b = null; // null
typeof undefined; // "undefined"
typeof null; // "object" (legacy quirk)