リモート実行 (REXEC) サーバーは、TCP/IP (Transmission Control Protocol/Internet Protocol) アプリケーションであり、 これによりクライアント・ユーザーはリモート・システムにシステム・コマンドを実行依頼できます。 リモート実行プロトコル (REXEC) では、ネットワーク内のどのホストでも、これらのコマンドまたはプログラムを処理できます。処理されると、ローカル・ホストはコマンド処理の結果を受け取ります。
ユーザーのクライアント・プログラムはサーバーでの実行のためにユーザー ID、パスワード、およびコマンドを送信します。 サーバーはユーザーを妥当性検査し、要求されたコマンドを実行し、そしてコマンドの結果をクライアントに戻します。