# Channels Channels provide one-way, typed message passing between processes. They abstract over multiple transports while offering a uniform Tx/Rx API. The following pages explore the key aspects of channels, from basic usage to transport details: - [Transmits and Receives](tx_rx.md) - [Channel Addresses](addresses.md) - [Transports](transports.md) - [Frames](frames.md) - [Network Internals](net_internals.md)