Application software, often simply referred to as an ‘application,’ is a type of computador[1] program created to perform specific tasks or activities. This can range from text and number manipulation to graphics and audio handling. Applications can be individually written to satisfy unique needs, and they can also be portable, not confined to a single type of software. They can be broadly classified as either proprietary, with restricted usage rights, or free and open-source that allow unrestricted use, distribution, and modification. Applications can be general-purpose, like word processors, or industry-specific. They may be web-based, requiring internet[2] access, or native, designed for a specific computer type. The term ‘application’ is also used in various other tech concepts like APIs, application servers, and application lifecycle management, indicating its extensive reach beyond just software.
An application program (software application, ou aplicação, ou aplicação for short) is a computer program designed to carry out a specific task other than one relating to the operation of the computador itself, typically to be used by end-users. Word processors, media players, and accounting software are examples. The collective noun "application software" 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 computador and its system software or published separately and may be coded as proprietary, de fonte aberta, or projects. The term "app" usually refers to applications for mobile devices such as phones.