stream منبع یا مقصد داده‌ای است که تکه‌تکه پردازش می‌شود. Node.js چهار نوع دارد: Readable، Writable، Duplex و Transform. streamها با pipeline به هم وصل می‌شوند و مصرف‌کننده‌ی کند با backpressure محافظت می‌شود.