JSON stands for “JavaScript Object Notation” and is a lightweight data format used for structured data representation. It is based on JavaScript syntax but is language-independent and supported by most programming languages. JSON is commonly used for data exchange between server and client – for example, in web applications or APIs. Thanks to its simple structure, JSON is human-readable and easy to parse by machines. It typically uses key-value pairs, arrays, and nested objects.