UiPath Orchestrator requirment

Does one need UiPath Orchestrator to run developed script on diffrent machines that don’t have UiPath installed?

Yeah, if we don’t have UiPath installed in that machine, we need to use the floating robot to connect to different machines and run the package in that machines as per my knowledge.

UiPath Robot software is required to run an RPA process. Orchestrator alone can’t run the process on the remote machine without installed UiPath software.

Thanks. Is there a detail design/document that describes all the avaialable options. I am very new to UiPath just looking in to automation of functional test for application and packages in an enterprise environment.