MongoDB – nierelacyjna baza danych typu NoSQL, która przechowuje dane w elastycznym formacie dokumentów BSON (Binary JSON), zamiast w tradycyjnych tabelach jak w systemach relacyjnych. MongoDB jest ceniona za skalowalność, wydajność oraz łatwość obsługi dużych ilości danych, szczególnie w aplikacjach webowych i mobilnych. Umożliwia przechowywanie danych o różnej strukturze, co sprawia, że idealnie nadaje się do dynamicznych, szybko rozwijających się aplikacji. MongoDB obsługuje poziome skalowanie, replikację oraz sharding, co pozwala na rozproszenie danych na wiele serwerów. Dzięki swojej elastyczności i wsparciu dla różnych języków programowania, MongoDB jest szeroko stosowana w projektach wymagających pracy z dużymi zbiorami danych i aplikacjami o zmiennych strukturach danych.