computer software designed to operate the computer hardware and provide a platform for running application software
general purpose software which is used to operate computer hardware. it provides platform to run application softwares.
a group of closely related product items viewed as a unit because of marketing, technical, or end-use considerations