Serializacion
Serializacion is the process of converting a data structure or object state into a format that can be stored or transmitted and subsequently reconstructed. This format is typically a sequence of bytes, characters, or some other form of data that is independent of the original programming language or environment. The primary purpose of serializacion is to facilitate data persistence, inter-process communication, or transmission over a network.
When an object is serializad, its current state, including its data members, is captured. This captured state
Various formats exist for serializacion, each with its own advantages and disadvantages. Common formats include JSON