JSON Data Interchange
JSON (JavaScript Object Notation) is a lightweight data interchange format that is easy for humans to read and write, as well as easy for machines to parse and generate. It uses a simple structure based on key-value pairs, where data is organized in objects enclosed by curly braces {} and arrays enclosed by square brackets []. Keys are always strings, while values can be strings, numbers, booleans, null, objects, or arrays. This flexible and hierarchical format makes JSON a popular choice for data exchange between servers and web applications.