Qual é a diferença entre nulo e vazio?

Então já existem muitas respostas que falam sobre essas coisas em um sentido técnico ...

.

Mas, se eu quiser conceituar e entender essas coisas com relação à coisa prática mais relativa com a qual posso relacioná-las:

"Vazio" é como uma "caixa vazia"

que você pode usar conforme sua necessidade de preenchê-lo e / ou fazer o necessário.

enquanto que

"Null" é como o "Vacuum"

Tem alguma propriedade associada a ela, pela qual você não pode considerá-la vazia ou cheia.

Mesmo é o caso com nulo.