Node.js is a runtime built on Chrome's V8 engine, enabling JavaScript on the server with event-driven, non-blocking I/O.