JSON JavaScript Object Notation
A text format for exchanging structured data between systems — easy for both humans and computers to read.
Looks like this: {"name":"Anna","age":34}. Built-in support in almost every language. The standard choice for API responses today.
Competitors: XML (more verbose, older), YAML (human-friendly but tricky with indentation), Protocol Buffers (compact binary).