A collection is a group of documents. If a document is the MongoDB analog of a row in a relational database, then collection is the analog to a table.
Collections have dynamic schemas. This means that the documents within a single collection can have any number of different shapes. For example, both the following documents can be stored in a single collection.