XML for a very long time has been the the rule for encoding a document in a format that was both human and machine readable. This has been a significant tool for exchanging data between servers and remote and has been practiced by most developers. But we now have a new substitute for it called “JSON”. — Getting Started So if you are here I am guessing you know a bit of JavaScript, objects and arrays. JSON is kind of a mix of all of this.