Channel or I/O automata A Channel is a directed edge between two processes. A Channel may provide a queue (or other ordering) guarantee.