Since MongoDB is schema-less, models specify the schema for a document. Each document is made up of keys. Keys are named and type-cast so you know your data is stored in the correct format.
Now that we have defined our schema, we can create, update and delete documents.