programs which run the computer and which call up the application software when it is needed
performs a computer task, controls the operations of computer software, support application programs
the set of programs that enables a computer's hardware devices and application software to work together; it includes the operations system and utility programs.