JSON: J ava S cript O bject N otation.
JSON é uma sintaxe para armazenamento e troca de dados.
JSON é um texto, escrito com notação de objeto JavaScript.
troca de dados Quando a troca de dados entre um navegador e um servidor, os dados só podem ser texto.
JSON é texto, e podemos converter qualquer objeto JavaScript em JSON e enviar JSON para o servidor.
Também pode converter qualquer JSON recebido do servidor em objetos JavaScript.
Desta forma, podemos trabalhar com os dados como objetos JavaScript, com nenhuma análise complicada e traduções.
envio de dados Se você tiver dados armazenados em um objeto JavaScript, você pode converter o objeto em JSON, e enviá-lo para um servidor
JSON (JavaScript Object Notation) é um formato leve de troca de dados. É fácil para humanos ler e escrever. É fácil para as máquinas analisar e gerar. É baseado em um subconjunto da Linguagem de Programação JavaScript , Padrão ECMA-262 3ª Edição - Dezembro de 1999 . JSON é um formato de texto completamente independente do idioma, mas utiliza convenções que são familiares aos programadores da família C de linguagens, incluindo C, C ++, C #, Java, JavaScript, Perl, Python e muitos outros. Essas propriedades tornam o JSON uma linguagem de intercâmbio de dados ideal.
Fonte: https://www.w3schools.com/js/js_json_intro.asp
http://json.org/