• Primitive types: numbers, strings, object ids, null.

  • Structuring types: map, array.

  • Document identity: _id key at top level.