An operating system is a group of computer programs that controls the computer's resources such as memory, input output values etc. and provides the users with an interface that makes it easier to use. The primary goal of an operating system is to make an application that is easy to use.