Streams (1/24)
What are streams?
    • Streams in Node.js are objects that allow you to read or write data continuously in chunks rather than reading or writing the entire data at once.
    • A stream is an abstract interface for working with streaming data in Node.js.
    • The node:stream module provides an API for implementing the stream interface.
    • All streams are instances of EventEmitter.
    • They are used for efficiently processing large amounts of data, making I/O operations more manageable.