Projects submitted in batch mode are placed in a shared queue for any available system to pick up for execution, which could be a coordinator or participant system. Typically the system that submits the batch job will process it unless the Maximum Concurrent Batch Jobs limit (specified in the Global Settings) is reached on that system. In this case, another available system in the cluster will execute the job.
Projects executed in interactive mode will always run on the system they were submitted on.