The Distributed Job Service (DJS) is an extension of the Job Service that enables a controller machine to manage multiple machines (servers) running job services. Non-distributed job services run jobs on a single machine; installing the non-distributed job service on multiple machines results in each service running independently on each machine.
With distributed job services, each designated server runs jobs as requested by the controller via DCOM communication. This distributes the job service load across multiple machines. The controller can also run jobs.