Windows Services are used by CM4D Scheduler to run the CM4D Scheduler Service and the CM4D Launcher Service.
This service connects CM4D Scheduler to the Database and assigns jobs to users throughout the system.
This service is used by the CM4D Scheduler service to run (or "launch") the instances of the CM4D clients that are used to open documents and print reports. This service is also used by CM4D Web to generate reports.
The CM4D Launcher service is dependent on the CM4D Scheduler service. Always start the CM4D Scheduler service first, and once it is running, start the CM4D Launcher Service.
See here for more information on the various Scheduler Users and their requirements.