Principles of Message-Passing Programming

Set of Primitives: Allows processes to communicate with each other. There are two key attributes that characterize the message -passing programming paradigm.
  1. the first is that it assumes a partitioned address space,
  2. the second is that it supports only explicit parallelization.