Объект класса будет содержать указатели, ссылки или что-то еще на строки и другие подобъекты. Эти указатели являются адресами памяти, которые имеют значение только в адресном пространстве отправляющего компьютера и поэтому не будут действительными, если они отправляются по сети на другой компьютер.
Другими словами, если вы отправите байты объекта в том виде, в каком он существует в памяти, по проводам, вы получите его оболочку только на другом конце, и все его содержимое будет потеряно. Вместо этого объект будет просто содержать указатели на бессмысленные области памяти.
Процесс сериализации включает в себя следование указателям и сериализацию объектов на их конце, так что весь граф объектов может быть отправлен по проводам, а затем повторно собран на другом конце, фиксируя указатели так, чтобы они адресное пространство конечного компьютера.