Ambos representan "sin valor", pero con diferente intención y origen.
undefined: la ausencia de un valor, normalmente establecido por el motor de JavaScript — una variable declarada pero no asignada, una propiedad de objeto inexistente, un parámetro de función que no pasaste, o una función sin .
