rad is designed to provide remote administrative interfaces for operating system components/sub-systems. Such interfaces support the distributed administration of systems and greatly increase the abilities of system administrators to support large installations.
It is not intended to be a general purpose mechanism for building distributed applications, many alternative facilities, for example, RPC, RMI, CORBA, and MPI exist for such applications.