Application software

applicationapplicationssoftware applicationappappscomputer applicationssoftware applicationsdesktop applicationcomputer applicationapplication program
Application software (app for short) is a program or group of programs designed for end users.wikipedia
2,003 Related Articles

Accounting software

Accountingaccounting systemsaccounting system
Examples of an application include a word processor, a spreadsheet, an accounting application, a web browser, an email client, a media player, a file viewer, an aeronautical flight simulator, a console game or a photo editor.
Accounting software describes a type of application software that records and processes accounting transactions within functional modules such as accounts payable, accounts receivable, journal, general ledger, payroll, and trial balance.

Web browser

browserweb browsersinternet browser
Examples of an application include a word processor, a spreadsheet, an accounting application, a web browser, an email client, a media player, a file viewer, an aeronautical flight simulator, a console game or a photo editor. Since the development and near-universal adoption of the web, an important distinction that has emerged, has been between web applications — written with HTML, JavaScript and other web-native technologies and typically requiring one to be online and running a web browser, and the more traditional native applications written in whatever languages are available for one's particular type of computer. For example, one of the key questions in the United States v. Microsoft Corp. antitrust trial was whether Microsoft's Internet Explorer web browser was part of its Windows operating system or a separable piece of application software.
A web browser (commonly referred to as a browser) is a software application for accessing information on the World Wide Web.

File viewer

viewerdocument viewerviewing
Examples of an application include a word processor, a spreadsheet, an accounting application, a web browser, an email client, a media player, a file viewer, an aeronautical flight simulator, a console game or a photo editor.
A file viewer is an application software that presents the data stored in a computer file in a human-friendly form.

Mobile app

appmobile applicationapps
Apps built for mobile platforms are called mobile apps. In recent years, the shortened term "app" (coined in 1981 or earlier ) has become popular to refer to applications for mobile devices such as smartphones and tablets, the shortened form matching their typically smaller scope compared to applications on PCs. Applications can also be classified by computing platform such as a particular operating system, delivery network such as in cloud computing and Web 2.0 applications, or delivery devices such as mobile apps for mobile devices.
A mobile application, also referred to as a mobile app or simply an app, is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch.

Utility software

utilityutilitiessoftware utility
An application thus differs from an operating system (which runs a computer), a utility (which performs maintenance or general-purpose chores), and a programming tool (with which computer programs are created).
It is used to support the computer infrastructure - in contrast to application software, which is aimed at directly performing tasks that benefit ordinary users.

Computer program

programprogramscomputer programs
In information technology, an application (app), application program or software application is a computer program designed to help people perform an activity.
Computer programs may be categorized along functional lines, such as application software and system software.

Spreadsheet

spreadsheetscellspreadsheet program
Examples of an application include a word processor, a spreadsheet, an accounting application, a web browser, an email client, a media player, a file viewer, an aeronautical flight simulator, a console game or a photo editor.
Through IBM's VM operating system, it was among the first programs to auto-update each copy of the application as new versions were released.

Kernel (operating system)

kerneloperating system kernelkernels
As another example, the GNU/Linux naming controversy is, in part, due to disagreement about the relationship between the Linux kernel and the operating systems built over this kernel.
The critical code of the kernel is usually loaded into a separate area of memory, which is protected from access by application programs or other, less critical parts of the operating system.

System software

systems softwareSystem utilitysystem
This contrasts with system software, which is mainly involved with running the computer.
In contrast to system software, software that allow users to do user-oriented tasks such as create text documents, play games, listen to music, or browse the web are collectively referred to as application software.

Product bundling

compilationbundledbundle
Applications may be bundled with the computer and its system software or published separately, and may be coded as proprietary, open-source or university projects.
For example, as of 2017, most desktop, laptop and mobile computers are bought pre-loaded with various software and software applications ("apps").

Smartphone

smartphonessmart phonesmart phones
In recent years, the shortened term "app" (coined in 1981 or earlier ) has become popular to refer to applications for mobile devices such as smartphones and tablets, the shortened form matching their typically smaller scope compared to applications on PCs.
They are distinguished from feature phones by their stronger hardware capabilities and extensive mobile operating systems, which facilitate wider software, internet (including web browsing over mobile broadband), and multimedia functionality (including music, video, cameras, and gaming), alongside core phone functions such as voice calls and text messaging.

Application portfolio management

Application PortfolioPortfolio managementROI for Information Technology
For an alternative definition of an app: see Application Portfolio Management.
Software application and software component are technical terms used to describe a specific instance of the class of application software for the purposes of IT portfolio management.

Linux kernel

LinuxLinux kernel mainlinekernel
As another example, the GNU/Linux naming controversy is, in part, due to disagreement about the relationship between the Linux kernel and the operating systems built over this kernel.
Linux distributions that bundle the Linux kernel with applications, Unix programs and application packages are responsible for the rising popularity of Linux operating systems among users.

World Wide Web

WebWWWthe web
Since the development and near-universal adoption of the web, an important distinction that has emerged, has been between web applications — written with HTML, JavaScript and other web-native technologies and typically requiring one to be online and running a web browser, and the more traditional native applications written in whatever languages are available for one's particular type of computer.
The resources of the WWW may be accessed by users by a software application called a web browser.

Android (operating system)

AndroidAndroid operating systemList of Android devices
Some applications are available in versions for several different platforms; others only work on one and are thus called, for example, a Geography application for Microsoft Windows, or an Android application for education, or a Linux game.
On top of the Linux kernel, there are the middleware, libraries and APIs written in C, and application software running on an application framework which includes Java-compatible libraries.

Microsoft Office

OfficeMS OfficeMicrosoft Office Suite
Initially a marketing term for an office suite (bundled set of productivity applications), the first version of Office contained Microsoft Word, Microsoft Excel, and Microsoft PowerPoint.

Microsoft Windows

WindowsPCMS Windows
Some applications are available in versions for several different platforms; others only work on one and are thus called, for example, a Geography application for Microsoft Windows, or an Android application for education, or a Linux game. For example, one of the key questions in the United States v. Microsoft Corp. antitrust trial was whether Microsoft's Internet Explorer web browser was part of its Windows operating system or a separable piece of application software.
These changes include the Start screen, which uses large tiles that are more convenient for touch interactions and allow for the display of continually updated information, and a new class of apps which are designed primarily for use on touch-based devices.

Enterprise resource planning

ERPERP softwareEnterprise Resource Planning (ERP)
ERP is usually referred to as a category of business management software — typically a suite of integrated applications—that an organization can use to collect, store, manage, and interpret data from many business activities.

Graphical user interface

GUIgraphicalgraphical interface
The operating system itself can be considered application software when performing simple calculating, measuring, rendering, and word processing tasks not used to control hardware via command-line interface or graphical user interface.
Designing the visual composition and temporal behavior of a GUI is an important part of software application programming in the area of human–computer interaction.

Horizontal market software

horizontal
Application software can also be seen as being either horizontal or vertical.
In computer software, horizontal market software is application software that is useful in a wide range of industries.

Software suite

suiteapplication suitesoftware package
A software suite or application suite is a collection of computer programs —usually application software or programming software— of related functionality, often sharing a similar user interface and the ability to easily exchange data with each other.

Media player software

media playeraudio playervideo player
Examples of an application include a word processor, a spreadsheet, an accounting application, a web browser, an email client, a media player, a file viewer, an aeronautical flight simulator, a console game or a photo editor.
Media player software is a type of application software for playing multimedia computer files like audio and video files.

Integrated development environment

IDEIDEsdevelopment environment
An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.

Web 2.0

Enterprise 2.02.0Web2.0
Applications can also be classified by computing platform such as a particular operating system, delivery network such as in cloud computing and Web 2.0 applications, or delivery devices such as mobile apps for mobile devices.
By increasing emphasis on these already-extant capabilities, they encourage users to rely more on their browser for user interface, application software ("apps") and file storage facilities.

End-user development

End user developmentEnd-user programmingEnd User Programming
User-written software tailors systems to meet the user's specific needs.
Thus, users will define the functions required before these experts have a chance to consider the limitations of a specific application or software framework.