Von einem Remote Procedure Call (RPC) spricht man, wenn ein Computer ein Computerprogramm verwendet, das eine Prozedur über einen bestimmten Adressraum auf einem anderen gemeinsamen
Netzwerk oder Computer ausführt. Dies geschieht durch Kodierung und die Verwendung eines lokalen Prozeduraufrufs, bei dem der Softwareentwickler die Standorttransparenz nutzt, so dass er keine Einzelheiten über die Ferninteraktion angeben muss.