Remote Procedure Call (RPC)

A communication protocol used by one program to request a service from another program on a different computer or network.