Browsers and servers can only exchange data in text format. JSON, therefore, is essentially just strings formatted to look like JavaScript objects.
When the browser is returned some JSON from a server it needs a way to turn said string into a real JavaScript object. `json.parse` is used for that purpose:
`JSON.parse` - parses JSON string into JavaScript
`JSON.stringify` - turns a JavaScript object into a JSON string
**Todo: review differences between .json() (asynchronous) & json.parse() (synchronous)**
**Todo: Do write-up on .json vs json.parse vs json.stringify**
#### More info
[MDN JSON reference](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON)
___
**Tags**: