JSON stands for Javascript Object Notation. JSON is powerfull data-interchange format in asynchronous communication with server. JSON format is used mostly with AJAX programs while exchanging the data between server and client.

JSON Features:

1.Human readable

2.Javascript standard

3.Easy to parse

Why JSON?

This question arises in everyones mind who try to learn json. In older days, developer used xml as the data-interchange format between clinet and server. XML has may problems.Javascript is not too comfortable to handle XML. To solve the problem with xml , JSON format has developed.

Official website for json

http://json.org

Note: Technically JSON is a combination javascript array and objects.Javascript can handle json format very easy