AQA · GCSE · Computer Science

    Course version: 8525 · Version from Sept 2020

    Application software is software that performs end-user tasks.

    Full specification wording

    Software classification: application software is software that performs end-user tasks.

    Software is classified by the job it does for the user.

    Checked against the AQA 8525 specification (opens in a new tab) on .

    • Point 4 of 12

    Study notes

    From the checked teaching notes for this specification point.

    The idea

    Software is classified by the job it does for the user. Application software performs end-user tasks: it lets a person create, communicate, calculate, browse or play, so the work is visible to the user. A word processor drafting a letter, a web browser loading a page, a spreadsheet totalling a budget and a photo editor cropping an image are all application software because each carries out a task the end user wants done. Contrast this with system software, which manages the computer itself (the operating system and utility programs) and supports the running of applications rather than doing the user's task directly. In a multiple-choice question, test each option by asking: does this program perform a task for the end user, or does it manage the hardware and provide a platform? The one that performs the end-user task is the application software.

    What earns the marks

    • Application software is defined as software that performs end-user tasks.
    • A word processor is application software because it lets the user produce and edit documents.
    • A web browser is application software because it lets the user access and view web pages.
    • A spreadsheet is application software because it lets the user calculate and model data.
    • System software such as the operating system manages the computer and is not application software.
    • The key test is whether the program performs a task for the end user rather than managing the hardware.

    Common mistakes and how to put them right

    • Thinking any program installed on a computer is application software.

      Put it right: , the operating system is system software that manages the machine, not an end-user task.

    • Confusing a utility such as a disk defragmenter with application software.

      Put it right: , utilities maintain the system and are classed as system software.

    • Assuming application software must be a large suite.

      Put it right: , a single small app that performs an end-user task still counts as application software.

    Exam tips

    • Read each option and ask whether it performs a task for the end user or manages the computer itself.
    • Eliminate options that describe the operating system or utilities before choosing.
    • Check the wording of the definition: the deciding phrase is 'performs end-user tasks'.

    Try the lesson

    The start of the Software classification: application software is software that performs end-user tasks. lesson, made from checked teaching notes for this specification point.

    Have a go first

    Which of these best describes application software?

    There is more to this lesson

    The full lesson goes on to check your understanding and help you earn the marks. Create a free account to carry on, with your progress saved.

    Carry on with the full lesson

    A week of Premium from your first lesson · Then the free plan continues · No card, no charge

    Test your understanding of Software classification: application software is software that performs end-user tasks.

    Active recall beats re-reading. Take an instant quiz now to test what you’ve learned and lock it into long-term memory.

    Take topic quiz

    A week of Premium from your first lesson · Then the free plan continues · No card, no charge