Operating System is defined as a collection of programs that coordinates the operations of computer hardware and software. It acts as a bridge or interface between man and machine. An operating system is a system software which is mandatory for all computer systems to operate. It is a general purpose software. On the basis of interaction, operating systems are divided into two types :
GUI(Graphical user interface) based.
CUI(Character user interface) based.