A pipe is a way to connect the output of one program to the input of another program without any temporary file.
Syntax:
command1 | command2
eg: who | wc -l
Output of who command is given as input to wc command So that it will number of user who logon to system