Node.js is an open-source, cross-platform JavaScript runtime environment that executes JavaScript code outside of a web browser. Node.js is built on Google’s V8 JavaScript engine and allows developers to build fast, scalable, and high-performance applications using JavaScript on the server-side. Node.js has a large, active community of developers and a rich library of packages (npm) that can be easily installed and used in projects.