Message-passing propagates information among vertices.
Each message is a structured piece of information (containing SQL-compatible data types) that can be sent from one vertex to another vertex. The receiving vertex reads its incoming message from a queue.