then BSON will be the way you represent your standard NoSQL data structures, such as key-value pairs and arrays. It’s easy to build JSON documents, but using BSON allows you to store and search ...
The NoSQL movement is motivated by new kinds ... query language designed to overcome the "impedance mismatch" between data structures in the application language and a database, he says.