|Informative Information for the Uninformed
This section will run over some of the high level concepts associated with Mach. These concepts have been documented repeatedly by various people who are vastly more talented at writing than I am. For that reason, I advise you to follow some of the links provided in the references section of this paper.
Mach uses various abstractions to represent the components of the system. These abstractions can be confusing for someone with a UNIX background so I'll define them now.