An operating system is the interface between the user of a computer and the computer itself. It is software that controls various resources of a computer and allows interaction between the hardware and other installed software on the computer. It is the resource sharing device of a computer.
Numerous operating systems exist, each of which are compatible with at least one or sometimes more hardware platforms.