remote procedure call (RPC)

A method of network programming that enables a client system to call functions on a remote server. The client starts a procedure at the server, and the result is transmitted back to the client.