The appelation "application" is usually reserved for larger software packages—WordPerfect, for example, but not grep. In some domains, Application may also apply to a piece of hardware.
Application