A program that has 2 processes communicate with each other using named pipes (fifo's) in Unix