Short for application program, which is a software program
designed to perform a specific function directly for the user or,
in some cases, for another software program. Examples of
applications include database programs, word processors, and
graphics tools.