When considering why we need specialized communications
software, and how it will differ from existing applications and
systems software, we must consider the hierarchy, consisting of:
-
What the User wants to communicate.
-
What the Operating System provides for Communication
Support.
-
What the Medium provides in terms of basic communication.