A complete, self-contained program that performs a specific function directly for the user. Contrast this to system software (two examples of system software are operating system kernels and libraries) which exists to support applications.
A complete, self-contained program that performs a specific function directly for the user. Contrast this to system software (two examples of system software are operating system kernels and libraries) which exists to support applications.