In simple terms scheduling can be defined as keeping timeline. The process of deciding on the timing and use of resources within an operation; it addresses questions such as who will work on what work schedule and in what sequence jobs will be processed.