Resources
Glossary
Our glossary is your guide to exploring technology terms and definitions.
Adaptive Invoicing
Adaptive invoicing is a set of capabilities that, when combined, enables organizations to quickly customize invoices for different sales use cases. For example, when a company sells a product through a digital marketplace, the invoice branding should reflect the merchant of record. If the company also decides to sell a product through a reseller network, the invoices need to be adapted to reflect the branding of each reseller.
Learn MoreAdvisors
Advisors refer technology to SMBs and other customer segments, helping buyers get maximum value from their technology investments.
Learn MoreApp Ecosystem
An app ecosystem is a collection of applications centered around a core digital platform that enhance the platform, drive revenue for application developers, and deliver a range of benefits for platform providers, such as lower customer churn, higher revenue, and more.
Learn MoreApplication Management Services
Application management services encompass a wide range of services and processes for maintaining and managing custom or third-party software applications. These services can include designing and building applications; migrating and managing data; content management; analytics and reporting; testing; general maintenance and enhancements; and much more.
Application Marketplace
An application marketplace is an online store where customers can go to find and purchase applications.
Learn MoreArtificial intelligence (AI)
Artificial intelligence (AI) is the theory and the development of computer systems that can perform tasks that commonly require human intelligence. AI leverages computing power and applications such as Machine Learning (ML) to access data to "learn" how to mimic human reasoning to take on various tasks. Applications of AI include nature language processing, speech recognition, and robotics.
Learn MoreArtificial intelligence (AI)
Artificial intelligence (AI) is the theory and the development of computer systems that can perform tasks that commonly require human intelligence. AI leverages computing power and applications such as Machine Learning (ML) to access data to "learn" how to mimic human reasoning to take on various tasks. Applications of AI include nature language processing, speech recognition, and robotics.
Learn MoreB2B SaaS
B2B SaaS stands for business-to-business Software-as-a-Service. It encompasses cloud-based software used by businesses for various tasks, such as accounting, office productivity, customer relationship management (CRM), and other work-related activities. Companies often subscribe to B2B SaaS solutions and pay on a recurring basis, usually monthly or yearly.
Learn MoreBilling Platform
A billing platform is a technology solution that allows organizations to manage invoicing, payments, reconciliation, and other activities related to billing. Billing platforms can offer a wide variety of features and functionality. However, to manage subscription commerce most effectively, a cloud billing that has the flexibility to accommodate numerous pricing models—one time, recurring, tiered, and usage-based, etc.—provides automation capabilities, and offers the ability to tailor invoices and other aspects of the customer experience is ideal.
Learn MoreBusiness Transformation
Business transformation is any large-scale shift that changes the basic operations of an organization. A company leader may decide to initiate business transformation as a result of changing market trends or new business goals.
Learn MoreBuyers
There are several different buyer segments, but at AppDirect, we define buyers as those that procure technology for their own use.
Learn MoreChaos Engineering
Chaos engineering is a practice that involves intentionally introducing failures and errors–such as shutting down servers or introducing network latency–into a software system under controlled conditions to test its resilience.
Learn MoreCloud Billing Platform
A cloud billing platform is a type of billing platform that is hosted in the cloud. As a cloud-based solution, a cloud billing platform delivers many of the benefits associated with B2B SaaS, such as lower CAPEX costs. To be the most effective, a cloud billing platform should be able to accommodate multiple pricing models—including recurring, tiered, one-time, etc.—as well as offer the ability to quickly change pricing, customize invoices, automate reconciliation, and more. It is estimated that the worldwide cloud billing market will reach $48.4 billion by 2026.
Learn MoreCloud Billing Solutions
Cloud billing solutions are tools that are used to bill for cloud-based software and infrastructure. Cloud billing solutions can be deployed either on-premise or in the cloud themselves.
Learn MoreCloud Brokerage Platform
A cloud brokerage platform is a solution that serves as an intermediary between the vendors of cloud-based products—such as infrastructure and SaaS—and end users. To do this, a cloud brokerage platform aggregates cloud-based products, streamlines their deployment and integration, and can offer customization, such as bundles and pricing.
Learn MoreCloud Enablement
Cloud enablement consists of software and services that help companies, often small to medium-sized businesses (SMBs), begin to use cloud-based solutions. To do this, cloud enablement solutions help providers sell, onboard, and support a range of cloud-based technologies, such as office productivity suites, accounting software, or customer relationship management (CRM) tools, among many others.
Learn MoreCloud Marketplace
A cloud marketplace is a type of application marketplace. It is synonymous with SaaS marketplace. At a cloud marketplace, customers can go to an online storefront to find, purchase, and manage cloud-based applications.
Learn MoreCloud Service Commerce
Cloud service commerce is the selling of cloud-based software (also called cloud services, Software-as-a-Service applications, and SaaS apps).
Cloud Services
A cloud service is any resource that is provided, managed, and used via the cloud (Internet), with the most common cloud services being Software-as-a-Service (SaaS), as well as Platform-as-a-Service (PaaS), and Infrastructure-as-a- Service (IaaS).
Learn MoreCommunication Service Providers
Communication service providers (CSPs) are companies that offer telecommunications, media, entertainment, applications, and other information-related services, often over a physical network. CSPs can include Internet service providers (ISPs), cable companies, mobile carriers, television broadcasting operators, and others.
Learn MoreConnected Devices
Connected devices are hardware products that are embedded with sensors and / or chips that allow them to connect to wireless networks and communicate with a central management systems and / or other hardware devices. These products are also often called smart devices or Internet of Things (IoT) devices.
Learn MoreConnected Devices Platform
A connected devices platform is a software solution that unifies and simplifies the management of connected devices and software. A connected devices platform can have a wide variety of features and functionalities, but overall they manage data transmitted by devices, the backend systems that process the data, the provisioning of software updates to devices, and general device lifecycle administration, as well as provide analytics that detail device and application usage.
Learn MoreContact Center as a Service (CCaaS)
In the XaaS category of services, CCaaS stands for Contact Center as a Service and is a platform-based solution that provides on-demand, cloud-based, and multimedia contact center tools that companies can use in place of an on-premises contact center infrastructure.
Learn MoreCustomer Churn
Customer Churn is the measurement of customers that stop using a product or service over a determined period of time. This value is usually known as churn rate or attrition rate because it is calculated by dividing the number of customers a company loses during that period of time.
Learn MoreCyber insurance
Cyber insurance (or cybersecurity insurance) is a specialized insurance policy designed to safeguard organizations from the financial repercussions of cyberattacks and data breaches. Cyber insurance steps in to cover the expenses incurred in the aftermath of a data breach or cyber incident. The Federal Trade Commission (FTC) also differentiates between first-party cyber insurance coverage that protects your data, including employee and customer information and third-party coverage. Third-party coverage generally protects a company from liability if an outside, third party brings claims against the organization.
Learn MoreData Analytics and Visualization
Data analytics and visualization is the process of analyzing data and presenting the numbers in graphical or pictorial format. Data visualization is a faster, easier way to present complex concepts. It can also make problem areas easier to identify, as well as showcase improvements and help companies pinpoint the reasons for change.
Developer Ecosystem
A developer ecosystem is a community of developers, providers, and other stakeholders—as well as the software and services that they offer—that enhance the value of a digital platform. Developer ecosystem is synonymous with digital ecosystem. Ecosystems are powered by APIs and should provide seamless interoperability between the platform, software, and end-user device.
Learn MoreDigital Commerce Platform
A digital commerce platform is a solution used to sell, distribute, and manage cloud-based software and services. A SaaS platform is a type of digital commerce platform.
Learn MoreDigital Economy
We define the Digital Economy as the wealth and resources generated through the exchange of digital services and assets. The world is experiencing its impact at a rate and scale like never before. Staying competitive in any industry requires companies to remove the friction in the process of creating, distributing, and monetizing products. From technology companies, retailers, financial institutions and healthcare providers, only the organizations that undergo complete digital transformation will succeed in the Digital Economy.
Learn MoreDigital Ecosystem
A digital ecosystem is a community of developers, providers, and other stakeholders—as well as the software and services that they offer—that enhance the value of a digital platform. Ecosystems are powered by APIs and should provide seamless interoperability between the platform, software, and end-user device.
Learn MoreDigital Marketplace
A digital marketplace is an online store where customers can go to find and purchase digital products, such as software as a service (SaaS), infrastructure as a service (IaaS), and hardware as a service (HaaS), as well as many other types of digital offerings.
Learn MoreDigital Platforms
Digital platforms are technologies that aggregate solutions and users around particular use cases. For example, Airbnb brings property owners and people who are looking to rent a room together with technology that offers an easy way to market, search for, reserve, and pay for rooms.
Learn MoreDigital Supply Chain
A digital supply chain connects every component of your digital offerings, from product development, to pricing, launch, marketing and sales, provisioning, management, and customer support. It should effectively address customer demand and facilitate purchasing.
Learn MoreDigital Transformation
Digital transformation is the process by which companies adapt to or create new digital business strategies, products, and services to drive innovation, revenue growth, customer satisfaction, and other benefits.
Learn MoreEncrypted Search
Encrypted search is a method of protecting searches from being intercepted or observed during the search process. To add an additional layer of security, search terms are encrypted using SSL (secure sockets layer).
Learn MoreEnterprise Identity Management
Enterprise identity management encompasses the processes and tools involved in authenticating and authorizing the identities of employees at large organizations, including the access, roles, and privileges they are granted within enterprise systems.
Learn MoreEnterprise Search
Enterprise search is enabled by technology that allows employees to search content from multiple sources—such as intranets, databases, email systems, and others—across an enterprise company from one place.
Learn MoreEnterprise Single Sign On
Enterprise single sign on is a process used to authorize an employee to access multiple applications across her or his organization with one username and password. For example, an employee could use one set of credentials to log into email, calendar, project management, and other applications provisioned by the IT department.
Learn MoreFlywheel effect
The term flywheel effect explains the concept of harnessing the collective strengths and expertise of diverse ecosystem partners. In subscription commerce it highlights the connections between technology providers, advisors, and buyers, and the technologies they use. Because these elements work in harmony it fosters greater innovation and growth for everyone, well beyond what would be possible outside of the ecosystem.
Learn MoreGenerative AI
Generative AI is a type of artificial intelligence technology that enables users to quickly generate new content based on various inputs, such as text, images, sounds, and more. It leverages deep learning models and neural networks to identify patterns and structures within existing data, allowing it to create new content that is often indistinguishable from human-generated content.
Learn MoreIdentity Management Platform
An identity management platform is a tool that an enterprise company uses to manage employee identities and access to corporate IT systems. To be most effective, an identity management platform should work seamlessly across all of the applications within the enterprise.
Learn MoreIndirect Sales
Indirect sales occur when a third-party sells a product or service instead of the provider itself. There are a variety of indirect sales channels, including affiliates, where a third-party receives a commission on sales; reseller programs, including value-added resellers, which bundle their own value, such as integration expertise, with a product; and systems integrators, which act as consultants for whole solution recommendations and deployments.
Infrastructure as a Service (IaaS)
Infrastructure as a service (IaaS) is an offering in which a provider owns and operates computing resources, and customers pay for its services through a subscription or on an as-needed basis. This type of cloud service allows small and medium businesses (SMBs) to scale back their IT spending because they don’t need to hire technology professionals full time to implement and manage their infrastructure. Additionally, organizations can realize savings through IaaS by reducing the need to invest in hardware.
Learn MoreIntegrated Search
Integrated search is a type of search that draws from multiple sources to serve results to users. It is the approach that is most often used by enterprise search tools.
Learn MoreIntegration Platform as a Service (iPaaS)
Integration platform as a service (iPaaS) often goes hand in hand with platform as a service (PaaS). It is a bundle of services designed to streamline the integration of existing applications into a cloud system. One of the pain points of implementing a cloud model is that the transition is complex and time-consuming. However, by using iPaaS, businesses can receive expert assistance, saving them time and money.
Learn MoreInternet of Things
The Internet of Things (IoT) is the network of physical devices—from vehicles and home appliances, to industrial sensors and actuators—and the network connectivity that enables each device to exchange data.
IoT Device Management Platform
An IoT device management platform is a software solution that unifies and simplifies the management of IoT devices and software. It is synonymous with a connected devices platform.
Learn MoreIoT Ecosystem
An IoT ecosystem is a type of developer ecosystem that focuses on Internet of Things developers, applications, devices, and customers. In an IoT ecosystem, developers create applications for software solution and / or hardware providers to accelerate innovation and scale distribution, while at the same time generating revenue (for both developers and the solution providers) and delivering enhanced solutions to customers.
Learn MoreIoT Marketplace
An Internet of Things (IoT) marketplace is a type of application marketplace. At an IoT marketplace, customers can go to an online storefront to find, purchase, and manage applications for their IoT devices. These devices span a wide range of sectors, from consumer—such as smart watches or automobiles—to industrial, which can include manufacturing equipment, to healthcare, and more.
IT Helpdesk Solutions
IT helpdesk solutions are software tools that allow organizations to respond to and manage customer support issues. IT helpdesk solutions can be used to support a wide variety of IT devices and software, from laptops, mobile devices, tablets, and peripherals to online backup and data recovery, to connectivity and network troubleshooting, and more.
Learn MoreKPI Dashboard Software
KPI dashboard software is a solution that enables companies to measure, monitor, and visualize the key performance indicators that drive their businesses. Dashboards can make it easier and faster for companies to share data across teams or departments and give everyone a central place to find the information they need.
Learn MoreM2M Platform
An M2M platform—or machine-to-machine platform—is a software solution that unifies and simplifies the management of M2M devices and applications. An M2M platform can have a wide range of features and functionalities, but overall they manage data transmitted by devices, the backend systems that process the data, the provisioning of software updates to devices, and general device lifecycle administration.
Learn MoreManufacturing 4.0
Manufacturing 4.0 is a term that describes the proliferation of digital technologies across the manufacturing industry. Some manufacturing 4.0 applications include sensor-enabled hardware that can send status updates over the air to centralized digital platforms that can analyze the data. In another example, manufacturers can deploy new software and services to hardware in the field.
Marketplace monetization
Marketplace Monetization refers to the process of generating revenue within a marketplace ecosystem by enabling partners to showcase, monetize, and scale their offerings. It involves providing mechanisms for partners to promote and sell their products or services, earning commissions or fees in return. The stages of partner maturity—Showcase, Monetize, and Scale—highlight the progression from initial partner engagement and visibility to revenue generation and expansion. By implementing effective monetization strategies, marketplaces can create sustainable revenue streams, foster partner growth, and drive overall marketplace success.
Learn MoreMarketplace Platform
A marketplace platform is the underlying technology that can be used to launch, support, and scale an application marketplace. Marketplace platforms can offer a wide range of features and functionality, but to be most effective, they should provide tools that enable users to both monetize and manage their cloud marketplaces. Monetization features include capabilities to drive revenue, such as billing, distribution, reseller management, and other functionality, while management features encompass customer support, analytics, identity and access management, and enterprise search tools to find information across the platform.
Learn MoreMarketplace Software
Marketplace software is a technology solution needed to launch and manage an application marketplace. Marketplace software can offer a range of features. These include frontend capabilities—such as customizable branding, search tools, and a recommendation engine—and backend functionality including billing, identity and access management, product provisioning and management tools, and more.
Learn MoreMicrosoft CSP
A Microsoft CSP is a participant in the Microsoft Cloud Solution Provider program. Launched in July 2014, the Microsoft CSP program enables partners to directly manage their entire Microsoft cloud customer lifecycle. Microsoft CSPs utilize dedicated in-product tools to directly provision, manage, and support customer subscriptions.
Learn MoreMSP Solutions
MSP solutions are the applications, hardware, and services sold by managed service providers. Often, MSPs will bundle solutions together to create unique offerings to differentiate their businesses and provide greater value to customers.
Learn MoreMulti-Dimensional Commerce
Multi-dimensional commerce is an approach to selling in the digital economy that ensures seamless integration and interoperability across every facet of the digital supply chain.
Learn MoreNet Promoter Score (NPS)
A Net Promoter Score is a market research metric that is based on asking respondents to rate the likelihood that they would recommend a company, product, or service. Customers are segmented into three groups (promoters, passives, detractors) according to their numerical response based on a 0 to 10 grading scale. It’s intended to be a core measurement tool for monitoring the customer experience and predicting business growth.
NIST Cybersecurity Framework (National Institute of Standards and Technology)
The NIST Cybersecurity Framework is a comprehensive set of guidelines developed by the US National Institute of Standards and Technology. Its purpose is to assist organizations in managing and mitigating cybersecurity risks effectively. Drawing upon existing standards, guidelines, and best practices, the framework serves as a voluntary tool for businesses of all sizes to comprehend, address, and minimize cybersecurity vulnerabilities. By providing a structured approach, it enables businesses to make informed decisions regarding the allocation of resources and efforts to bolster cybersecurity measures.
Learn MoreOffice 365 Billing
Office 365 billing is a solution that enables resellers to bill for Microsoft Office licenses. Office 365 billing is an important component of the Microsoft Cloud Solution Provider (CSP) program. CSPs can opt to be direct or indirect. Indirect CSPs outsource Office 365 billing to a third-party, while direct CSPs will handle billing directly.
Office 365 Reseller
An Office 365 reseller is a business that resells Microsoft’s popular productivity suite Office 365. To be an Office 365 reseller, businesses must join the Microsoft CSP program.
Learn MorePartner ecosystem
A partner ecosystem refers to a network of strategic partnerships and collaborations between organizations with complementary products, services, expertise or shared customer bases. It is a dynamic and interconnected ecosystem where partners work together to create mutual value and drive collective success.
Learn MorePartner Management
Partner management encompasses all of the technology tools and business processes that an organization needs to manage its indirect sales through third parties. It is synonymous with reseller management. These processes include reseller sales enablement—such as training on different solutions—software provisioning, billing, as well as ongoing license management, customer onboarding, and customer support.
Partner Network
A partner network is the group of resellers that a SaaS vendor or other type of digital provider recruits to sell its products. A provider will usually offer resources—such as marketing materials, training, certifications, and other incentives—to its partner network to enable them to sell products more effectively.
Learn MorePartner Relationship Management Software
Partner relationship management software helps sales organizations manage indirect sales made through the channel. Partner relationship management software often includes a variety of tools to automate partner management, such as deal registration, training and certification, analytics, and content libraries. Automated billing and provisioning are also key elements of partner relationship management software.
Procurement
Procurement refers to the process of purchasing goods or services, most often in reference to business spending. For many organizations, procurement often includes vendor selection and approval, contracting, bidding, cost negotiation, and payment processing.
Learn MoreProviders
Technology providers deliver technology. Providers develop technology, provision it, and invoice, deploy, and support the services they offer.
Learn MoreReal Time Data Visualization
Real time data visualization presents data in a graphical or pictorial format as it occurs. Without real time data visualization, data is collected (often manually) and presented in visual format periodically, often weekly, monthly, or quarterly.
Real Time Reporting
Real time reporting is the process of recording and reporting data when it occurs. Without real time reporting, data is collected (often manually) and reported periodically, often weekly, monthly, or quarterly.
Recurring Billing
Recurring billing is a periodic payment made on an ongoing basis for a product or service. Also known as subscription billing, recurring billing has emerged to be the preferred billing method for cloud-based software and services.
Learn MoreRemote IT Support
Remote IT support is a set of tools that allow customer support representatives to connect to a customer’s computer remotely from their consoles through the Internet and troubleshoot issues directly on the remote system. Remote IT support often results in faster resolution times and higher customer satisfaction rates. It can also lower costs by eliminating the need for large call centers or onsite support.
Learn MoreReseller Management
Reseller management encompasses all of the technology tools and business processes that an organization needs to manage its indirect sales through third parties. These processes include sales enablement—such as training on different solutions—software provisioning, billing, as well as ongoing license management, customer onboarding, and customer support.
Learn MoreReseller Platform
A reseller platform is a solution that enables businesses to streamline the management of their resellers. It is synonymous with partner relationship management software.
Learn MoreSaaS Distribution
SaaS distribution encompasses the processes and tools used to distribute cloud-based software to end-users. There two main types of SaaS distribution: direct and indirect. In a direct SaaS distribution model, a software vendor sells products directly to customers, through its website for example. In an indirect SaaS distribution model, a software vendor distributes its products through third-party resellers who then sell them to customers.
Learn MoreSaaS Marketplace
A SaaS marketplace is a type of application marketplace. At a SaaS marketplace, customers can go to an online storefront to find, purchase, and manage cloud-based SaaS applications.
Learn MoreSaaS Platform
A SaaS platform is a solution used to sell, distribute, and manage cloud-based software and services. A SaaS platform is a type of digital platform.
Learn MoreSASE (Security Access Service Edge)
SASE is an emerging term in cybersecurity that stands for "Security Access Service Edge." It refers to a framework and not a specific technology. SASE is a cloud-based solution that offers bundled network capabilities with comprehensive security services from a single provider.
Learn MoreSoftware Distribution Platform
A software distribution platform is a solution that enables software vendors and resellers to distribute software as a service (SaaS), infrastructure as a service (IaaS), and other digital offerings to customers. This platform plays a critical role in both direct and indirect sales. It is synonymous with the term reseller platform.
Learn MoreSoftware Ecosystem
A software ecosystem is the community of stakeholders that companies create to support platforms. Software ecosystems can be made up of developers, resellers, customers, software, services, and more.
Learn MoreSoftware Vendor
A software vendor is a company that develops and sells software. Most commonly, the term software vendors refers specifically to independent software vendors (ISVs), organizations that create solutions for use by the larger market. In contrast, in-house software, for example, is developed by an organization that uses it for its own purposes and does not make it commercially available.
Subscription Billing
Subscription billing is a periodic, automated charge made on an ongoing basis for a product or service. Also called recurring billing, subscription billing is the preferred billing method for SaaS software and services.
Learn MoreSubscription Billing Platform
A subscription billing platform is a type of cloud billing solution that is deployed to manage recurring billing for software solutions. There are a wide range of subscription billing platforms that provide a variety of features.
Learn MoreSubscription Billing Software
Subscription billing software is the technology that companies use to manage payments for their subscription products. Subscription billing software can offer a range of features and functionalities, such as the ability to change pricing, add different payment options, create custom invoices, and more.
Learn MoreSubscription Commerce
Subscription commerce for B2B SaaS encompasses all of the technology and processes that power the sale of digital products on a recurring basis, from sales operations to marketing, to product delivery and deployment, to vendor management, to customer support and lifecycle management, and much more.
Learn MoreSystem Integrator
A system integrator (SI) researches, recommends, plans, and deploys complex technology solutions for large enterprise organizations. Many system integrators focus on trends and emerging technology. Companies engage with SIs when they need this deep expertise to evaluate IT strategies and integrate new solutions into their existing systems most effectively. For example, SIs often advise companies on the Internet of Things (IoT), artificial intelligence (AI), blockchain, digital transformation, subscription commerce, and other critical business objectives.
Learn MoreTail Spend
Tail spend refers to purchases that are made outside of an organization’s regular procurement process. Often, these purchases are too small to be accounted for by a company's procurement department, or they are one-off purchases that fall outside of regular, planned buying cycles.
Learn MoreTeam Collaboration Software
Team collaboration software enables multiple users to review, edit, and approve tasks to streamline and accelerate project completion. With cloud-based team collaboration software, users can collaborate regardless of physical location.
Learn MoreUnified Communications as a Service (UCaaS)
Unified communications as a service (UCaaS) is a cloud delivery mechanism geared toward making communication easier across teams, most often in enterprises. This cloud-based system can support several types of communication, including telephony, instant messaging, email, videoconferencing, and more.
Learn MoreValue-Added Reseller
A value-added reseller (VAR) is a business that resells products and bundles its own additional products or services to create a unique offer. Value-added resellers are common in the IT industry where VARs can add value by bundling implementation or onboarding services with third-party software, bundling hardware devices with software, or a combination of software, services, and hardware.
Learn MoreWebhooks
Webhooks are real-time system-to-system push notifications that relay events. These automated messages are sent from apps when something happens. They are a simple yet powerful way for different software systems to communicate with each other. In essence, a webhook delivers a data payload to a specific URL in response to an event in a source system.
Learn MoreWhite Label Marketplace Software
White label marketplace software is software that can be easily customized and used to launch and manage a branded SaaS marketplace. This type of software can offer a wide range of tools to customize the look and feel of a marketplace. The most flexible white label marketplace software will offer a range of self-service tools, such as drag-and-drop tools to move front-end design elements, the ability to change colors, add logos, as well as complete other sophisticated customizations.
Learn MoreXaaS
XaaS, or “anything as a service,” comprises the vast array of tools, applications, and technologies that get to market over the internet. In the B2B commerce economy, XaaS refers to the strategy of productizing services, such as data sharing, business services, energy, and more, to commercialize them with a subscribe-and-pay model.
Learn More