Difference between a software a program and an app

Solution
Looking back at my first post, I did say, "To me, software = program.".

From general to specific: software > programs > apps.

Sometimes programs will have extra files, like Microsoft word contains dictionary files. Word + dictionary = software, yet Word in itself is a program. Subtle differences.

Hawkeye22

Distinguished
Moderator
I'm sure there are plenty of different answers depending on who you ask. To me, software = program. An app is a subset of software/program. An app is a specialized program designed to work with a specific device or set of devices - i.e. smartphone, tablets,...
 

rahul1

Honorable
Jul 1, 2013
18
0
10,560
no its not a homework, its just a question born out of my curiosity.
m not a guy with all those digital knowings, like u ppl.

y u r hesitant to give an answer?

m just curious to learn the most specific answer. and i'l really be very thankfull to the provider :)
 

Hawkeye22

Distinguished
Moderator
Yes, hesitent because it may have been homework. Anyhow the lines are getting blurrred as time passes since now a lot of programs are multi platform.

Ok, how about microsoft office = program(s). They run on macs and pc's, where as your banking "app" may only run on your android or ios device like a phone. On your pc, you wouldn't necessarily have a banking app, but visit your bank's web site via your web browser (browser = program).
 

Hawkeye22

Distinguished
Moderator
Looking back at my first post, I did say, "To me, software = program.".

From general to specific: software > programs > apps.

Sometimes programs will have extra files, like Microsoft word contains dictionary files. Word + dictionary = software, yet Word in itself is a program. Subtle differences.
 
Solution

Hawkeye22

Distinguished
Moderator


In my example above, the dictionary file doesn't execute any instructions, yet it's classified as software. Data files in general don't execute but are part of some software.

I will agree that in general principle they are very similar to the point that sometimes the line is blurred.