Tecnologia para otimização de upload, download de dados entre servidor e cliente.

Ou seja, leitura e processamento aos poucos dos dados enquanto ele ainda é transferido.

Dois tipos de streams:

Readable Streams - Leitura

Writable Streams - Gravação

Há a necessidade de criar processos de entrada e saída para as streams, no caso, um exemplo básico de entrada e retorno em terminal, seria:

process.stdin.pipe(process.stdout)
//Onde há a criação de um processo de entrada
//conectado (pipe) a um processo de saída