Посмотрите на это
http://json.org/
В основном вам нужно понимать, что json - это способ потоковой передачи литералов и массивов объектов javascript с сервера на клиент (и наоборот). Откройте firebug / webkit и в консоли попробуйте
var obj = JSON.parse('{"test": 1}')
и вы увидите, что obj является литералом объекта со свойством test.
edit - обратите внимание, что предоставленная мною ссылка упоминает, что json является «облегченным форматом обмена данными», поэтому его не нужно привязывать к JavaScript. Но я думаю, что на практике вы получите максимальную отдачу, используя json в сочетании с javascript.