Meaning : A program that gives a computer instructions that provide the user with tools to accomplish a task.
Example :
He has tried several different word processing applications.
Synonyms : application, applications programme