JavaScript Object Notation شیوهای متنی براي نگهداری اطلاعات ساختیافته است.
با استفاده از json میتوانید اطلاعات مختلف از جمله آرایهها، رشتهها، اعداد، متغیرهای بولی و اشیا را به شکلی قابل درک برای انسان و قابل درک برای ماشین ذخیرهسازی کنید و انتقال دهید.
يكي از مهمترين استفاده هاي json براي ساخت كامپوننت درخت مي باشد. كه داده هايي كه با فرمت json هستند را مي توان در يك كامپوننت jquery tree نمايش داد.
همينطور در فرم وركي مانند jsf نيز مي توان از json براي ساخت انواع كامپوننت ها مانند tree و dropdownlist و ... استفاده نمود