¿Qué significa exactamente .pipe () en trago?

Soy relativamente nuevo en tragar, y me preguntaba qué hace exactamente el.pipe() hacer en una tarea de trago? He deducido que generalmente se ejecuta después de unreturn y después.src, pero debe haber más que eso. No he podido encontrar nada en la web o en la documentación de Gulp y realmente quiero entender lo que estoy usando.

EDITAR encontréesta, pero hace un mal trabajo al explicarlo

Respuestas a la pregunta(1)

Su respuesta a la pregunta