4 .Communications. There are many circumstances in which one process needs to exchange information with another process. Such communication n cay occur between processes that are executing on the same computer or between processes that are executing on different computer systemstied together by a computer network. Communications may be implemented
via shared rnenwry or through message passing, in which packets ofinformation are moved between processes by the operating system.