JSON, acronimo di JavaScript Object Notation, è un formato adatto per lo scambio dei dati in applicazioni client–server. È basato sul linguaggio JavaScript Standard ECMA-262 3ª edizione dicembre 1999, ma ne è indipendente. Viene usato in AJAX come alternativa a XML/XSLT. La semplicità di JSON ne ha decretato un rapido utilizzo specialmente nella programmazione in AJAX.