What is JSON?
JSON exists as a string — useful when you want to transmit data across a network. It needs to be converted to a native JavaScript object when you want to access the data.
What are serializations and deserialization?
serialization turns into stream of bytes, deserialization reverses it
Why are serialization and deserialization useful?
sending things over a network
How do you serialize a data structure into a JSON string using JavaScript?
JSON.stringify()
How do you deserialize a JSON string into a data structure using JavaScript?
JSON.parse()