JSON son las siglas de JavaScript Object Notation (Notación de objetos JavaScript), aunque se trata de un formato de datos independiente del lenguaje que resulta fácil de leer y escribir para los humanos, así como de analizar y generar para las máquinas. Su uso está muy extendido porque es ligero, está basado en texto y hace que el intercambio de datos entre sistemas, aplicaciones y sitios web sea más eficaz y sencillo. JSON es especialmente popular en el desarrollo web para transmitir datos entre el servidor y el cliente (por ejemplo, en peticiones AJAX).