Producer/Consumer Problem
Both the writing process (who) and the reading process (wc) of a pipeline execute concurrently
A pipe is usually implemented as an internal OS buffer
It is a resource that is concurrently accessed by the reader and by the writer, so it must be managed carefully