O MongoDB representa documentos JSON em formato codificado em binário, por isso chamamos de BSON nos bastidores .
O BSON estende o modelo JSON para fornecer tipos de dados adicionais, como Data e binário que não são suportados no JSON, também fornecem campos ordenados para que seja eficiente para codificação e decodificação em diferentes idiomas.
Em outras palavras, podemos dizer que BSON é apenas JSON binário (um superconjunto de JSON com mais alguns tipos de dados, mais importante ainda, matriz de bytes binários).
O Mongodb usando como formato de serialização de JSON inclui com formato de codificação para armazenar e acessar documentos . simplesmente podemos dizer que o BSON é um formato codificado binário para dados JSON.
para obter mais artigos sobre o mongoDB: https://om9x.com/blog/bson-vs-json/