# Interfaces
Flow represents a set of stream processing steps that has one open input and one open output.
Inlet represents a type that exposes one open input.
Outlet represents a type that exposes one open output.
Sink represents a set of stream processing steps that has one open input.
Source represents a set of stream processing steps that has one open output.