Software programs that run on computers that have specific functions, such as web browsers, utilities, e-mail programs, etc.