IPC

Inter-process communication, or IPC, are the mechanisms provided by an operating system for processes (process) to manage shared data.

Applications can use IPC, as either a client or server.