for scheduling long lived services that should never go down • Batch Designed for jobs that are short lived, finishing in a few minutes to a few days • System The system scheduler is used to register jobs that should be run on all clients that meet the job's constraints