application program
A program written for or by a user that applies to the user's work, such as a program that does inventory control or payroll. IBM.