MongoDB là một cơ sở dữ liệu NoSQL, một mã nguồn mở, cơ sở dữ liệu tài liệu theo định hướng thiết kế với khả năng mở rộng. Thay vì lưu trữ dữ liệu của bạn trong các bảng và các hàng như bạn làm với một cơ sở dữ liệu quan hệ, trong MongoDB bạn có thể lưu trữ tài liệu JSON giống như với các lược đồ năng động.