inter-process communication

mechanisms an operating system provides to allow the processes to manage shared data