Сериализация является процессом, которым структуры данных преобразовываются в формат, который может быть легко сохранен или передан и впоследствии восстановлен.

Сериализация является процессом преобразования или состояние объекта в формат, который может быть сохранен (например, в плоском файле или ) или передан по сети, чтобы быть восстановленным позже поддерживающая целостность данных - обычно в другой среде выполнения, которая может или не может быть на том же компьютере.

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

Популярным примером стандартизированного формата для сериализации является (Объектная нотация JavaScript).