The operating system controls the overall operations (both hardware and software operation) of a computer system. It controls the hardware and software sources of the system. In a desktop computer, these sources cover such elements as the processor, disk space, memory, and more. It gives a stable and consistent approach for applications to trade with the hardware without having to recognize all the aspects of the hardware. The operating system performs the role of the genuine parent, making sure that each application receives the required resources while playing modestly with all the other applications.