general purpose software which is used to operate computer hardware. it provides platform to run application softwares.
computer software designed to operate the computer hardware and provide a platform for running application software
They later fell out and have backed a series of rival Congolese militias in recent years .