Each node defines local order of SEND operations
Message delivery observes union of the local orderings
Each node defines local order of SEND operations
Each node defines local order of RECV-SEND operation pairs
Message delivery semantics defines global order of SEND-RECV operation pairs
Message delivery observes transitive closure of the orderings
All nodes observe the same order of SEND and RECV operations