Is a software that acts as an intermediary between the hardware and the software for general application. The operating system has a major role is to allocate resources in a computer to provide software application. Such as sending data to the display screen. To send data to or read from the hard disk to network traffic. Send the audio signal to contract out of the speakers or the memory space allocated by that software application request. In the event that the software allows several applications to work together.