Editor: Operations are tasks to perform (i.e. running a program, backing up files, etc.). Events are conditions that occur (i.e. a time is reached, a window pops up, etc.). Schedule provides tools to create operations then link them to specific events. When an events occurs it triggers an operation to begin.
Each operation can be configured to run one or many at a time. This allows you to take advantage of Schedules' multi-threaded engine to get things done in 'real-time' (when operations need to respond immediately to events), or to have operations occur one at a time (for order dependent operations).