Null is an assignment value. It can be assigned to a variable as a representation of no value.
value을 선언함. 해당 value가 비었음을 직접 나타냄. 즉, 빈 값을 할당함.
Undefined means a variable has been declared but has yet not been assigned a value.
즉, value를 선언함. 하지만 값을 할당하지 않음. 즉, 비어있음(null)조차 할당해주지 않은 것
참고자료 1
참교자료 2