Object Serialization
Key to storing and retrieving objects is representing the “state” of the objects in a serialized form sufficient to reconstruct the objects.
Object <===>byte stream, other data to help in reconstruction
Converting an object into an organized byte form for storage, streaming etc.