Como o Left Join / IS NULL elimina registros que estão em uma tabela e não na outra?

Estou tendo um momento difícil para entender por queLEFT JOIN / IS NULL elimine os registros existentes em uma tabela e não na outra. Aqui está um exemplo

SELECT  l.id, l.value
FROM    t_left l
LEFT JOIN t_right r
ON      r.value = l.value
WHERE   r.value IS NULL

Porque deveriar.value = NULL eliminar registros? Não estou entendendo . Sei que estou perdendo algo muito básico, mas, no momento, não consigo entender nem mesmo o básico. Eu apreciaria se alguém me explicasse isso em detalhes.

Eu quero uma explicação muito básica.

questionAnswers(11)

yourAnswerToTheQuestion