JavaScript Object Notation
Open-standard format using human-readable text to transmit data objects consisting of attribute–value pairs. It is the most common data format used for asynchronous browser/server communication (AJAJ) where it has largely replaced XML, which is used by AJAX.
Definition from https://ec.europa.eu/cefdigital/wiki/display/CEFDIGITAL/CEF+Glossary