System and application software
Application software is a program or group of programs designed for end users. These programs are divided into two classes: system software and application software. While system software consists of low-level programs that interact with computers at a basic level, application software resides above system software and includes database programs, word processors, spreadsheets, etc. Application software may be grouped along with system software or published alone.
Some software applications are installed with an operating system installation and either depend on the operating system to function properly or help the operating system function properly. These kinds of applications are sometimes called system software because they are installed and, in a way, part of the operating system.