Home | News | Careers | Support | Contact | Site Map

Common Terms and Definitions

SaaS Terminology, Abbreviations and Acronymns

SaaS Software as a Service. Often used synonymously with on-demand software, or software on-demand.

On-Demand Software

Software delivered to the customer via the Internet as a service (e.g. salesforce.com), rather than software that is purchased or licensed.

Multi-Tenancy

A single instance of a hosted application or platform that serves multiple customers, or "tenants." As an analogy, consider how a single power plant provides electricity services for a collection of customers, in contrast to a single power generator serving a single consumer.

Mashup

A web application where some data or functionality comes from multiple parties via a public interface or API. For example, combining salesforce.com and Google Maps to allow account locations to be visualized on a map.
Apex Salesforce.com's platform for application development. Apex is an on-demand development platform that allows customers and third parties to create their own on-demand applications, similar to salesforce.com's CRM application. Apex code is the programming language used with the Apex platform.
SSS Salesforce.com Service and Support