client –-->tries to connect to particular server (socket) if ( fails) then client--→ transfers a tar file and a script to the server machine this script untar the folder and runs server.pl on the remote server machine