Major Questions
Currently I'm very confused, the main questions are: What is the use of Mongoose/Mongojs? What would be different if I run Node.js without Mongoose/Mongojs?
I can't find any good explanation of the big picture of how Mongoose or Mongojs fits together with Node.js.
Mongoose's slogan: "elegant mongodb object modeling for node.js" is not helping.
Minor Questions
Btw, I think Mongoose and Mongojs are doing the same type of thing for Node.js (i.e. interchangeable), but this page seems to be describing Mongojs quite differently from Mongoose: "Simple driver that emulates the mongodb API as much as possible." So I might be wrong in putting Mongoose and Mongojs together. If so, please clarify as well.
Maybe I shouldn't use Mongojs since stackoverflow doesn't even have a tag for it. If so, just ignore everything I said above about Mongojs.
While on the topic of giving the big picture of Node.js with Mongoose and Mongojs, what else on this page should I know?
Thanks.