Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Perhaps they are synonyms or perhaps they carry different meanings to categorize the various 'installed tools' on a computer. I'd like to clarify.

share|improve this question

closed as not constructive by KronoS, studiohack Jun 23 '12 at 0:29

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

    
@community – this may not be the correct place to post this question, but I couldn’t think of any other SE site that could give me the correct answer. –  Thomas May 7 '11 at 15:05
    
This may get closed because it is subjective and argumentative, I suggest you refer to Wikipedia..en.wikipedia.org/wiki/Computer_software.. en.wikipedia.org/wiki/Application_software.. en.wikipedia.org/wiki/Computer_program –  Moab May 7 '11 at 15:15
    
The links do define them but still leave a level of ambiguity. I understand the subjective nature of the question, but maybe that’s because I do not know their objective meaning. Hoping someone could clearly point out the differences between them as. Either way, if anyone feels this should be closed because the Q does not belong, go on. –  Thomas May 7 '11 at 15:21

2 Answers 2

up vote 4 down vote accepted

There are no universally applicable hard definitions for these things.

Program

A program used to be a single binary executable file, perhaps with associated library files and most likely dependent on shared libraries provided with the operating system (or with a specific run-time environment provided with, or installed on, the operating system.

Application

An application is typically something the end-user sees as a single coherent thing for carrying out a certain category of tasks. Most applications consist of a single program but it is possible that an application consists of a set of programs. The multiplicity of programs may be invisible to the user (because the programs call each other) - or may be apparent.

Suite

Sometimes, applications are sold as an application-suite if the separate parts are also marketed individually or have a clearly separate identity. For example: Microsoft Office.

Software

Programs and applications are software.

Disclaimer

The above is subjective. Others will have different views. There is no single "correct" definition. These terms get used by marketing folk (and therefore all bets are off, logic has no say)

share|improve this answer
    
and "Software Installed on an OS" would be any of the above which have been placed in certain directories and modified certain configuration files such that the OS can find and execute them with minimal searching. e.g. The Program Files directory on Windows or /bin/ on *nix. –  Andrew Lambert May 7 '11 at 17:27

Example of software: MS Office.

Example of an application: MS Excel, MS Word, etc.

An application requires the software to be installed to work, so that the system recognizes the commands set up in the application.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.