Some of the features of BSON:
1.BSON is lightweight and is an important feature for any data representation format, especially when used over the network.
2.BSON is designed to be traversed easily.
3.It is efficient. Encoding data to BSON and decoding from BSON can be performed very quickly in most languages