Process of transforming the memory representation of an object to a data format suitable for storage or transmission.