Perchè usare il carattere "pipeline"? (|)

Se fai uso di Windows, puoi benissimo creare un file batch che contenga i nomi dei tre file eseguibili.

FILE1.EXE
FILE2.EXE
FILE3.EXE

Siccome ogni riga non attende la conclusione della successiva per poter essere eseguita, ammesso che non si tratti di programmi console (a riga di comando), il risultato dovrebbe essere identico.

Faccio questa precisazione perchè mi pare che la pipeline abbia un significato preciso.

Ciao!