JSON kan een gegevensverzameling die wordt weergegeven in een object van een programmeertaal converteren naar een tekenreeks. Vervolgens kun je deze tekenreeks eenvoudig doorgeven tussen netwerken of programma's. Wanneer dat nodig is, wordt de tekenreeks gereduceerd tot het gegevensformaat dat door elke programmeertaal wordt ondersteund. In PHP kun je de JSON bijvoorbeeld reduceren tot een array of een basisobject. In het gebruik van AJAX, als je een array van waarden moet gebruiken, dan moet je JSON gebruiken om de array te converteren naar een string.