Node.js – moderni, lanksti ir galinga atviro kodo backend aplinka, skirta apdoroti JavaScript komandas serverio pusėje, dažniausiai naudojama realiuoju laiku veikiančių programų kūrimui. Node.js plačiai naudojama dėl paprastumo, pajėgumo apdoroti masišką duomenų srautą, taip pat dėl tinkamumo kuriant greitas ir plečiamas tinklalapio sistemas.