A pipe (|) connects commands so the standard output of the left command becomes standard input for the right command. Option A correctly describes this mechanism. Option B is vague. Option C incorrectly limits pipes to awk only. Option D is incomplete. Pipes enable command chaining for complex data transformations.