An application program is a program designed to perform a specific function directly for the user or in some cases for another application program examples of application include word processors database program web browsers development tools drawing paint image editing program and communication program