JSON stores text; JSONB stores a binary representation that is faster to query and index. JSONB supports GIN indexes and operators efficiently, which is why it’s the common choice.