
Node-readable-stream package is a port to browser context of the well known stream API of Node.js, usable both under Node.js or inside a browser.
A stream is an abstract interface for working with streaming data in Node.js. There are many stream objects provided by Node.js. For instance, a request to an HTTP server and process.stdout are both stream instances.
Node.js is an event-based server-side JavaScript engine.