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. It must refer to an auxiliary component of the operating system in contrast to an application. See
operating system.