Processing in which the program is not visibly interacting with the user. Earlier personal computers used operating systems that ran background tasks only when foreground tasks were idle, such as ...
A system software component that is external to the operating system kernel. If the phrase is used to refer to the operating system itself, it is redundant because an operating system "is" software.