Each design still implements the process abstraction.
We will first look at some aspects of this abstraction, before examining its implementation.