Computer Programs are processed by the CPU to give results. A Computer Program that is being processed may be suspended. The suspension of the Computer Program is controlled by the Computer. The suspension of processing activity related to a Computer Program is reasonable. Yes, the Computer was busy with processing activity. But something more important has to be attended. This activity that is more important may originate from Computer Software or Computer Hardware. Let us talk in a more focused way. Yes, a Computer Program is being processed. The CPU of the Computer is busy with the said processing of the Computer Program. At the same time an attempt may be made to attract the attention of the CPU. We say that an Event has occurred while processing of a Computer Program is going on. This Event tries to catch the attention of the CPU. An Event is an activity that has special importance. As told earlier the Event may come from a Hardware Unit, or a piece of Software. T...