Node.js is the open-source, cross-platform, runtime environment for executing JS (Javascript) code outside of a browser. Node.js can be used to build back-end services like APIs(Application Programming Interfaces).