A system for collecting, saving, processing, and presenting data by means of a computer. The term application is generally used when referring to a component of software that can be executed. The terms application and software application are often used synonymously.1
1: National Institute of Standards and Technology Interagency Report 7695 - adapted from ISO19770-2