Node.js
What lets JavaScript run on your computer instead of just in a browser.
What is Node.js?
JavaScript normally runs inside web browsers. Node.js lets it run on your computer or server instead. Most vibe coding tools need Node.js installed to work. You don't need to understand it — just install it when asked.
Go to nodejs.org, download the installer, run it, and you're done. That's the only interaction most vibe coders ever have with Node.js.
In Vibe Coding
Before using Cursor, you need to install Node.js on your computer. Lovable and Bolt don't require it because they run in the browser. But the moment you want to work locally or deploy, Node.js is required.
Example
For example: You download Cursor, open a project, and get an error saying "node is not recognized." You go to nodejs.org, download the installer, restart your terminal, and everything works.