Document Object Database
You have documents which are containers for JSON key-value pairs.
The documents are grouped together in collections. These collections can be organized like a hierarchy to allow for relational-ish data.
Pros
- High read, low write
- Games
- Mobile apps
- IOT
Cons
- Not ideal for networked data like graphs