Сериализация - это процесс превращения объекта в поток байтов, который может быть сохранен где-либо или отправлен по проводам.
В частности, в .NET можно сделать сериализуемый класс, добавив [Serializable]
(C #) или <Serializable>
(VB) атрибут для объявления класса.