JavaScript Object Notation (JSON) is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application.