Het maakt een aanroep van programmadelen over een netwerk mogelijk.
RPC stelt gedistribueerde software in staat om op dezelfde wijze geprogrammeerd te worden als conventionele software die op één computer runt.
De RPC , net als een gewone procedure is sychroon.
Het process dat de “call” vervaardigd, wacht totdat het de resultaten krijgt.