RPC (Remote Procedure Call) es un interfaz usado para aplicaciones distribuidas. Con RPC se puede ejecutar un programa que haga llamadas a funciones que estén en otra máquina de la red, y así utilizar recursos de ambas máquinas.
Lo necesitarás cuando hagas uso de alguna aplicación distribuida que utilice este servicio.
Saludos,
Javi.