Node.JS is essentially an environment with frameworks on the node js backend that run on it. One can run HTTP servers, WebSocket Servers like Babel, Log.io, Migrat, PM2, Webpack, Hapi Meteor etc., AT the same time, one can use js developer (the.js part of Node.js) to program and transpile anything onto it.