it is a type of computer program that is designed to run a computer's hardware and application programs.
program designed to run a computer and send instructions between applications and hardware.
the capability of a system to continue performing when there is a hardware failure; so if one of the cables breaks, all of the other computers can still communicate.