Unlike plain json, jsonb drops key order and duplicate keys, but supports operators such as @> (contains) and ? (key exists) and GIN indexes. A JSONB value has no schema or type checks unless you add constraints. See GIN index.