Browse Definitions :

Software applications

Definitions related to software applications, including tech terms about software programs for vertical industries and words and phrases about software development, use and management.

HCI - PAA

  • HCI (human-computer interaction) - HCI (human-computer interaction) is the study of how people interact with computers and to what extent computers are or are not developed for successful interaction with human beings.
  • health informatics - Health informatics is the practice of acquiring, studying and managing health data and applying medical concepts in conjunction with health information technology systems to help clinicians provide better healthcare.
  • Health IT (health information technology) - Health IT (health information technology) is the area of IT involving the design, development, creation, use and maintenance of information systems for the healthcare industry.
  • help system (help file) - A help system (sometimes called a help file) is a documentation component of a software program that explains the features of the program and helps the user understand its capabilities.
  • Hewlett Packard Enterprise (HP Enterprise, HPE) - Hewlett Packard Enterprise (HP Enterprise, also known as HPE) is an American multinational company that specializes in business IT (information technology).
  • hierarchical menu - A hierarchical menu is a multi-level arrangement of options, organized to allow users to find information, tools, or functions more easily than they could in an unstructured presentation.
  • home building software (residential construction software) - Home building software, also known as residential construction software, is a collection of programs, processes and information that lets residential construction contractors manage the construction process from home design and remodeling, to cost estimates and accounting, to project management and project completion.
  • Host OS (host operating system) - A host OS is the software installed on a computer that interacts with the underlying hardware in a computer using virtualization technology.
  • hot desking - Hot desking is a work space sharing model in which employees outnumber desks.
  • HP OpenView - HP OpenView is a suite of business computer management or "e-services" programs from Hewlett-Packard (HP), which states that the suite is "among the world's 20 largest software businesses.
  • HTML validator - An HTML validator is a quality assurance program used to check Hypertext Markup Language (HTML) markup elements for syntax errors.
  • HTML5 mobile app - HTML5 mobile apps are developed through that version of the Web content standard.
  • hybrid application (hybrid app) - A hybrid application (hybrid app) is one that combines elements of both native and Web applications.
  • hybrid online analytical processing (HOLAP or Hybrid OLAP) - Hybrid online analytical processing (HOLAP) is a combination of relational OLAP (ROLAP) and multidimensional OLAP (usually referred to simply as OLAP).
  • ID3 tag - An ID3 tag is a type of meta data container used to store information about an MP3 file within the audio file itself.
  • ideation management - Ideation management refers to creating, gathering, analyzing, disseminating and executing on idea generation within the enterprise.
  • identity management (ID management) - Identity management (ID management) is the organizational process for ensuring that individuals have the appropriate access to technology resources.
  • IDoc (intermediate document) - IDoc (intermediate document) is a standard data structure used in SAP applications to transfer data to and from SAP system applications and external systems.
  • IFTTT (If This Then That) - IFTTT is an online service that automates Web-based tasks so that if one specified event occurs, another is triggered.
  • image recognition - Image recognition, in the context of machine vision, is the ability of software to identify objects, places, people, writing and actions in images.
  • IMS (Information Management System) - IMS (Information Management System) is a database and transaction management system that was first introduced by IBM in 1968.
  • in-app purchase (IAP) - An in-app purchase (IAP) is something bought from within an application, typically a mobile app running on a smartphone or other mobile device.
  • in-circuit emulator (ICE) - An in-circuit emulator (ICE) is a hardware interface that allows a programmer to change or debug the software in an embedded system.
  • industrial software - Industrial software is a collection of programs, processes and information for construction contractors in sectors such as mining, chemical, power, oil, gas and manufacturing.
  • infographics - An infographic (information graphic) is a representation of information in a graphic format designed to make the data easily understandable at a glance.
  • information life cycle management (ILM) - Information life cycle management (ILM) is a comprehensive approach to managing the flow of an information system's data and associated metadata from creation and initial storage to the time when it becomes obsolete and is deleted.
  • instance - An instance, in object-oriented programming (OOP), is a specific realization of any object.
  • integrated development environment (IDE) - An integrated development environment (IDE) is a software suite that consolidates basic tools required to write and test software.
  • integration server - An integration server is a computer server used to facilitate interaction between diverse operating systems and applications across internal and external networked computer systems.
  • integration testing or integration and testing (I&T) - Integration testing, also known as integration and testing (I&T), is a software development process which program units are combined and tested as groups in multiple ways.
  • intelligent character recognition (ICR) - Intelligent character recognition (ICR) is the computer translation of manually entered text characters into machine-readable characters.
  • Interactive Voice Response (IVR) - Interactive Voice Response (IVR) is an automated telephony system that interacts with callers, gathers information and routes calls to the appropriate recipients.
  • iOS developer kit - The iOS software development kit (iOS SDK) is a collection of tools for the creation of apps for Apple’s mobile operating system.
  • iOS Developer Program - The iOS Developer Program is a fee-based subscription that allows program members to publish approved apps to the Apple app store.
  • ISV (independent software vendor) - An ISV (independent software vendor) makes and sells software products that run on one or more computer hardware or operating system (OS) platforms.
  • IT distributor - An IT channel distributor is a business that acts as an intermediary between vendors and value-added resellers (VARs) or system integrators (SIs) in the distribution of software or hardware.
  • IT solution - An information technology (IT) solution is a set of related software programs and/or services that are sold as a single package.
  • IT systems management - Systems management is the administration of the information technology systems in an enterprise data center.
  • iterative - Iterative (prounounced IT-ter-a-teev) is an adjective that means repetitious.
  • iTunes U - iTunes U is a dedicated section of Apple's iTunes Music Store that features educational audio and video files from universities, museums and public media organizations for free download to PCs and mobile devices.
  • JAD (Joint Application Development) - JAD (Joint Application Development) is a methodology that involves the client or end user in the design and development of an application, through a succession of collaborative workshops called JAD sessions.
  • Java Business Integration (JBI) - Java Business Integration (JBI) is a specification that defines an approach to implementing a service-oriented architecture (SOA), the underlying structure supporting Web service communications on behalf of computing entities such as application programs or human users.
  • JAVA_HOME - JAVA_HOME is an operating system (OS) environment variable which can optionally be set after either the Java Development Kit (JDK) or the Java Runtime Environment (JRE) is installed.
  • JAX-WS (Java API for XML Web Services) - Java API for XML Web Services (JAX-WS) is one of a set of Java technologies used to develop Web services.
  • JBoss - JBoss is a division of Red Hat that provides support for the JBoss open source application server program and related middleware services marketed under the JBoss Enterprise Middleware brand.
  • JeOS (just enough operating system) - JeOS (just enough operating system) is a highly customized operating system built for a specific application.
  • Jira - Jira is an application lifecycle management (ALM) tool from Atlassian that provides different packages to suit various customer needs.
  • jitter buffer - In voice over IP (VoIP), a jitter buffer is a shared data area where voice packets can be collected, stored, and sent to the voice processor in evenly spaced intervals.
  • JSON (Javascript Object Notation) - JSON (JS Object Notation) is a text-based, human-readable data interchange format used for representing simple data structures and objects in Web browser-based code.
  • JUnit - JUnit is an open source framework designed for the purpose of writing and running tests in the Java programming language.
  • keylogger (keystroke logger or system monitor) - A keylogger, sometimes called a keystroke logger or system monitor, is a type of surveillance technology used to monitor and record each keystroke typed on a specific computer's keyboard.
  • kill switch - A kill switch in an IT context is a mechanism used to shut down or disable a device or program.
  • killer app - A "killer app" is jargon in the computer industry for an application program that intentionally or unintentionally gets you to make the decision to buy the system the application runs on.
  • knowledge management (KM) - Knowledge management is the process by which an enterprise gathers, organizes, shares and analyzes its knowledge in a way that is easily accessible to employees.
  • Kubernetes Operators - A Kubernetes Operator is a method for application deployment that extends the capabilities of Kubernetes to manage more complex, stateful workloads.
  • lead generator - A lead generator is any marketing-related activity intended to publicize the availability of a vendor's product or service.
  • learnability - Learnability is a quality of products and interfaces that allows users to quickly become familiar with them and able to make good use of all their features and capabilities.
  • Lex (lexical analyzer generator) - Lex is a program designed to generate scanners, also known as tokenizers, which recognize lexical patterns in text.
  • logical AND symbol - For a practical application, see logic gate.
  • low-code and no-code development platforms - Low-code/no-code development platforms are types of visual software development environments that allow enterprise developers and citizen developers to drag and drop application components, connect them together and create mobile or web apps.
  • managed file transfer (MFT) - Managed file transfer (MFT) is a type of software used to provide secure internal, external and ad-hoc data transfers through a network.
  • Manufacturing 2.0 - Manufacturing 2.
  • manufacturing execution system (MES) - A manufacturing execution system (MES) is an information system that connects, monitors and controls complex manufacturing systems and data flows on the factory floor.
  • marketecture (or marchitecture) - A marketecture (or marchitecture) is a high-level representation of software or hardware architecture designed with marketing requirements as a primary consideration.
  • marketing automation - Marketing automation is a type of software that allows companies to effectively target customers with automated marketing messages across channels including email, websites, social media and text messages to generate sales leads.
  • mash-up - A mash-up is a Web page or application that integrates complementary elements from two or more sources.
  • menu - A menu is a set of options presented to the user of a computer application to help the user find information or execute a program function.
  • metabase (metadatabase or metadata repository) - A metabase (sometimes called a metadatabase or metadata repository) is a database for storing metadata (data that describes data) for a specific purpose.
  • Metro apps - Metro apps are touch-screen-friendly apps written especially for Microsoft's WinRT programming interfaces.
  • micro app - A micro app is a small, mobile application that is designed to perform one, simple task.
  • micropayment - A micropayment is an e-commerce transaction involving a very small sum of money in exchange for something made available online, such as an application download, a service or Web-based content.
  • microservice architecture (MSA) - A microservice architecture (MSA) is a logical structure for the design of a software program involving loosely-coupled modular components known as microservices.
  • Microsoft - Microsoft is a leading global vendor of computer software; hardware for computer, mobile and gaming systems; and cloud services.
  • Microsoft Hyper-V version 1.0 - Hyper-V is Microsoft's server virtualization software for Microsoft Server 2008.
  • Microsoft Office 2016 - Microsoft Office 2016 is a suite of productivity applications that includes Microsoft Word, Microsoft Excel, Microsoft PowerPoint and Microsoft Outlook.
  • Microsoft Project (Microsoft Office Project) - Microsoft Office Project is the company's project and portfolio management software.
  • Microsoft System Center - Microsoft System Center is a suite of individually sold systems management products.
  • Microsoft System Center Global Service Monitor (GSM) - Microsoft System Global Service Monitor (GSM) is a tool that helps administrators extend the capabilities of System Center 2012 into a cloud-based infrastructure.
  • mobile app - A mobile app is a software application designed for use on mobile devices, such as smartphones and tablets, rather than desktop or laptop computers.
  • mobile browser - A mobile browser is one that is optimized for the small display screen and limited resources of a handheld computing device such as a smart phone.
  • mobile expense management - Mobile expense management is the processes, assisted by specialized software, that an organization uses to manage the costs of its mobile communications network.
  • Mobileye - Mobileye is a machine vision-based assisted driving and accident prevention system and Intel-owned company of the same name.
  • MOLAP (multidimensional online analytical processing) - MOLAP (multidimensional online analytical processing) is online analytical processing (OLAP) that indexes directly into a multidimensional database.
  • Multiple Document Interface (MDI) - MDI (Multiple Document Interface) is a Microsoft Windows programming interface for creating an application that enables users to work with multiple documents at the same time.
  • MySQL - MySQL is a relational database management system (RDBMS) based on SQL (Structured Query Language).
  • Nagios - Nagios is an open source monitoring system for computer systems.
  • nanomedicine - Nanomedicine is the application of nanotechnology (the engineering of tiny machines) to the prevention and treatment of disease in the human body.
  • native app - A native application is a software program that is developed for use on a particular platform or device.
  • niche app - A niche app is a specialized application, typically designed with social networking built in and optimized for mobile devices.
  • no-code - No-code is a software development approach that requires few, if any, programming skills to quickly build an application.
  • non-disruptive upgrade (NDU) - A non-disruptive upgrade (NDU) is an update to software or hardware done without interruption to system service or data access.
  • NUnit - NUnit is an evolving, open source framework designed for writing and running tests in Microsoft .
  • ODL (Open and Distance Learning) - Open and Distance Learning (ODL) is a general term for the use of telecommunication to provide or enhance learning.
  • OLAP (online analytical processing) - OLAP (online analytical processing) is a computing method that enables users to easily and selectively extract and query data in order to analyze it from different points of view.
  • OOXML (Office Open Extended Markup Language) - OOXML (Office Open Extended Markup Language), also called Open XML, is a file format for documents, spreadsheets and presentations that is intended for use with the 2007 and later versions of the Microsoft Office suite.
  • Open Document Format (ODF) - The Open Document Format (ODF) is an XML-based open source file format for saving and exchanging text, spreadsheets, charts, and presentations.
  • OpenType - OpenType is a file format for scalable (outline) font files that extends the existing TrueType font file format used by Microsoft Windows and Apple Macintosh operating systems.
  • operational performance management (OPM) - Operational performance management (OPM) is the alignment of all business units within an organization to ensure that they are working together to achieve core business goals.
  • Oracle Financial Services Software Limited (OFSSL) - Oracle Financial Services Software Limited (OFSSL) is a software provider for the banking and financial services industry.
  • PaaS (platform as a service) - PaaS (platform as a service) is a cloud computing model where a third-party provider delivers hardware and software tools to users over the internet.
SearchCompliance
  • OPSEC (operations security)

    OPSEC (operations security) is a security and risk management process and strategy that classifies information, then determines ...

  • smart contract

    A smart contract is a decentralized application that executes business logic in response to events.

  • compliance risk

    Compliance risk is an organization's potential exposure to legal penalties, financial forfeiture and material loss, resulting ...

SearchSecurity
SearchHealthIT
SearchDisasterRecovery
  • What is risk mitigation?

    Risk mitigation is a strategy to prepare for and lessen the effects of threats faced by a business.

  • change control

    Change control is a systematic approach to managing all changes made to a product or system.

  • disaster recovery (DR)

    Disaster recovery (DR) is an organization's ability to respond to and recover from an event that affects business operations.

SearchStorage
  • secondary storage

    Secondary storage is persistent storage for noncritical data that doesn't need to be accessed as frequently as data in primary ...

  • JBOD (just a bunch of disks)

    JBOD, which stands for 'just a bunch of disks,' is a type of multilevel configuration for disks.

  • bare-metal restore

    A bare-metal restore (also referred to as bare-metal recovery or bare-metal backup) is a data recovery and restoration process ...

Close