An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.  | 
   
| An OS can be defined as an interface between user and hardware or an environment in which a user can execute programs in convenient and efficient manner. | 
     
    | 
  
  
  | 
   
     
    |