JSON dokáže převést sadu dat reprezentovanou v objektu programovacího jazyka na řetězec, tento řetězec pak můžete snadno předávat mezi sítí nebo programem a v případě potřeby bude redukován na formát dat podporovaný jednotlivými programovými jazyky, například v PHP můžete JSON redukovat na pole nebo základní objekt. Při použití AJAXu, pokud potřebujete použít pole hodnot, musíte použít JSON pro převod pole na řetězec.