Operating system runs a variety of programs, these programs may we'll be divided into, user and system programs. These include:
FIle management: This is the process of manipulating files in the computer system. Management includes, creating, modifying, and deleting files.
Status information: These information include date, time and amount of memory available.
System calls: These are basically ways for programs to communicate with the operating system and request resources.