MongoDB is not exactly "better" than other DBs in any sense. It totally depends on your requirement.
MongoDB offers a JSON based document storage, which can be highly unstructured. i.e every document in a collection ( akin to row in a table) can have its own structure. So for highly unstructured data it is great, but managing such data also has problems.
-Shyam