A set of programs that provide control of components of a computer system, such as a processor, RAM, input-output devices, network equipment, acting as an “interlayer interface”, on the one hand which is the equipment, and on the other, user applications