BSON adalah pengkodean biner dokumen mirip JSON yang digunakan MongoDB saat menyimpan dokumen dalam koleksi. Ini menambahkan dukungan untuk tipe data seperti Tanggal dan biner yang tidak didukung di JSON.
Dalam praktiknya, Anda tidak perlu tahu banyak tentang BSON saat bekerja dengan MongoDB, Anda hanya perlu menggunakan tipe asli bahasa Anda dan tipe yang disediakan (mis. ObjectId) drivernya saat membuat dokumen dan mereka akan dipetakan ke dalam jenis BSON yang sesuai oleh driver.