InterProcessCommunication such as
Some practical ways of doing this include
See also ParallelProgramming ParallelProgrammingModel