Grob gesprochen wird cloudbasierte Software wie SAP SuccessFactors über das Internet (also die Cloud) zur Verfügung gestellt. Die Anwendung wird auf Servern des Software-Anbieters gehostet und dem Nutzer über eine verschlüsselte Verbindung zur Verfügung gestellt. Somit muss ein nutzendes Unternehmen die Software nicht herunterladen und installieren sowie warten.
Das Ganze basiert auf dem sogenannten SaaS-Prinzip (Software as a Service). Für diesen Service wird in der Regel in Form eines Abonnements bezahlt.
Im Gegensatz dazu wird On-Premise-Software („Vor-Ort-Software“) lokal – also auf den eigenen Servern und Computern des Unternehmens – installiert und gewartet. Die Nutzungslizenz wird vom Software-Anbieter gekauft oder gemietet und die nötige Hardware muss das Unternehmen selbst zur Verfügung stellen.