Application

What is Application? (software, digital, internet)

Application software (app for short) is a program or group of programs designed for end users.
Wikipedia

FIXME

  • Digital Application
  • Software Application
  • vs IoT (internet software)
  • vs System Software

Lifecycle

Application software categories:

Information worker software lets users create and manage information, often for individual projects within a department, in contrast to enterprise management. Examples include time management, resource management, analytical, collaborative and documentation tools
Entertainment softwareVideo games, screen savers, programs to display motion pictures or play recorded music, and other forms of entertainment which can be experienced through use of a computing device.
Educational softwareContent or features adapted for use in by educators or students. For example, it may deliver evaluations (tests), track progress through material, or include collaborative capabilities
Enterprise softwareEntire organization's processes and data flows, across several departments, often in a large distributed environment. Examples include enterprise resource planning systems, customer relationship management (CRM) systems and supply chain management software
Enterprise infrastructure software Capabilities needed to support enterprise software systems. (Examples include databases, email servers, and systems for managing networks and security.)
Simulation softwareSimulates physical or abstract systems for either research, training or entertainment purpose. Examples include computer simulators, scientific simulators and war simulators
Media development softwarePrint and electronic media for others to consume, most often in a commercial or educational setting. This includes graphic-art software, desktop publishing software, multimedia development software, HTML editors, digital-animation editors, digital audio and video composition
Product engineering softwareDeveloping hardware and software products. This includes computer-aided design (CAD), computer-aided engineering (CAE), computer language editing and compiling tools, integrated development environments, and application programmer interfaces
Software engineering softwareCompiler software, Integrated development environment, Compilers, Linker, Debugger, Version control, Game development tool, License manager

Todo:

  • Content access software (netflix, etc.)
  • Mobile apps, Web apps
  • (Digital Software)

An application suite consists of multiple applications bundled together.

Snippet from Wikipedia: Application software

An application program (application or app for short) is a computer program designed to carry out a specific task other than one relating to the operation of the computer itself, typically to be used by end-users. Word processors, media players, and accounting software are examples. The collective noun refers to all applications collectively. The other principal classifications of software are system software, relating to the operation of the computer, and utility software ("utilities").

Applications may be bundled with the computer and its system software or published separately and may be coded as proprietary, open-source, or projects. The term "app" often refers to applications for mobile devices such as phones.

Classifications:

  • By property and use rights
  • By coding language
  • By purpose and output

Todo: