MongoDB is a NoSQL open source database that will hold all of application’s data. Its scalable and flexible components allow developers to quickly change the structure of the data being persisted.
AngularJS is often referred to as a client-side framework and is used in front-end web development. It is mostly used in developing potential to high end web applications where in MongoDB stores data in a JSON-like format and AngularJS allows the client to seamlessly send and receive JSON documents.
Node.js is an open source and cross-platform web development framework used to create a RESTful API server. Connectivity between MongoDB and the app server is established by the Node.js driver.