El documento describe el protocolo RPC (Remote Procedure Call), el cual permite a un programa ejecutar código en otra máquina remota sin preocuparse por las comunicaciones entre ambas. Las RPC encapsulan las comunicaciones para que el programador no tenga que estar pendiente de ellas. Las RPC son muy utilizadas en el paradigma cliente-servidor, donde el cliente solicita al servidor la ejecución de un procedimiento y el servidor devuelve el resultado.