Возможно, имелись в виду различия между нулевым символом и пробелом нулевой ширины (невидимым пробелом) в типографике.
Нулевой символ (пустой символ) обозначает пустую или недействительную позицию в потоке данных. 8 Это самый первый символ Юникода и ASCII, он не имеет визуального представления и не занимает места на экране или в печати. 8 Нулевой символ может использоваться для обозначения конца строк или блоков данных, заполнения пространства между элементами данных и в других целях. 8
Пробел нулевой ширины (невидимый пробел) — это непечатаемый символ, который используется в компьютеризированном наборе текста. 67 Он предназначен для невидимого разделения слов и управления разрывом строк. 6 Обычно это невидимое разделение, но при выравнивании страницы по обеим краям такие пробелы могут расширяться. 7
Таким образом, разница между нулевым символом и пробелом нулевой ширины в том, что первый обозначает позицию в потоке данных, а второй используется для разделения слов и управления переносом строк.