Node.js is an open source, cross-platform runtime environment for developing server-side and networking applications. The platform built on Google Chrome's JavaScript Engine (V8 Engine). Node.js applications are written in JavaScript, and can be run within the Node.js runtime on Windows, Linux, and OS X.