Software application
A software application (alternatively known as computer application, application or app; hereinafter, the Construct) is any digital construct called software that is installed, instantiated and executed on a computing device, specifically for the purpose of assisting in the capture, creation, manipulation, tracking, management, and reporting of specified data.
On the contrary, software is not necessarily installed, instantiated and operational. Thus, the Construct can also be defined as an application of specific software.