PureCode Software interview question

What is Node.js? How does it facilitate building applications in the MERN stack?