JSON- JavaScript Object Notation
JSON (JavaScript Object Notation) is a lightweight data-interchange format based on the object notation of the JavaScript language. It does not require JavaScript to read or write; it is easy to parse by any language and libraries and tools exist in many languages to handle JSON.
It is:
- easy for humans to read and write
- easy for machines to parse and generate
- based on a subset of the JavaScript Programming Language
- text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages