A filter command reads from standard input and writes to standard output, transforming data streams. The man command displays manual pages and doesn't perform data stream transformation, making it fundamentally different from utilities like cat, head, or pg which process text streams.