JSON is a data interchange format with support for strings, real numbers, and booleans as base types and arrays and dictionaries/hash maps/associative arrays with string keys as ways to build more structure out of those basic types. The website has some convenient railroad diagrams showing the various choices you can make to build up a value.