JSON (JavaScript Object Notation) is a lightweight data-interchange format that is easy for humans to read and write, and simple for machines to parse and generate. It is widely used in APIs and web services to exchange data between a server and a client.