En basitiyle (genelde) iki farklı programın(web, mobile, desktop farketmez) birbirleriyle bilgi alışverişinde kullanılır. Gönderilmek istenen bilgi (sayı, metin, dizi, nesne farketmez) aşağıdaki (JSON) biçimde texte çevirilir(encode) karşıdaki programın o metni okuması istenir. Karşıdaki programda o metni yine eski
(sayı, metin, dizi, nesne vs.) biçimine çevirip(decode) bilgileri kullanır.
JSON
[{"ID":"2","ad":"Orhan","soyad":"Tutum"}]