Uipath Robot on Intranet Machines and Packages

Hi

I have Uipath Studio & robot which are installed on different INTRANET laptops.

  1. Once the Uipath Studio publishes the program, who does the robot on the other laptop runs the published program? Must the program be saved in sharepoint location?

  2. If the program needs a package, must the laptop with the robot have the installed package too?

Thank you