Introduction
MongoDB stores data as documents to keep information organized in a way that is easy to read and flexible to change.
When you want to save information about a person, like name, age, and address, all together.
When you need to store data that can change often, like a shopping cart with different items.
When you want to keep related data in one place without using many tables.
When you want to quickly add new fields without changing the whole database structure.