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.
(1) Software that manages computer systems in an enterprise, which may include any and all of the following functions: software distribution and upgrading, user profile management, version control, ...