Operating System is responsible for Memory Management, Process Management, CPU Scheduling and File Management etc.