Node.js is open source en platformonafhankelijk, en is gericht op het ontwikkelen van server-side-webapplicaties. Die applicaties worden geschreven in JavaScript en uitgevoerd binnen de Node.js-runtime op de server. Het biedt een eventdriven omgeving aan waarbij non-blocking i/o een belangrijk uitgangspunt is geweest. Voor meer informatie verwijzen we naar deze pagina. Het ontwikkelteam heeft versie 9.0.0 vrijgegeven in de current-branch en versie 8.9.0 in de lts-branch. De lijst met veranderingen voor beide uitgaves ziet er als volgt uit:
