Model udostępniania oprogramowania jako usługi zarządzanej przez dostawcę. Użytkownik korzysta z aplikacji, a dostawca utrzymuje jej środowisko. Warunki mogą obejmować abonament lub licencję; SaaS nie oznacza braku kosztów ani wszystkich obowiązków klienta.
Model uruchamiania kodu, w którym dostawca zarządza istotną częścią serwerów i skalowania. Serwery nadal istnieją; ograniczenia czasu, kosztów i zależności wymagają oceny.
Program lub system udostępniający usługi klientom, np. odpowiedzi HTTP albo bazę danych. Potocznie serwerem nazywa się również obsługującą go maszynę. Może działać w sieci lokalnej; dostęp do internetu nie jest warunkiem.
Serwer z określonym zakresem obsługi dostawcy, np. aktualizacjami systemu i monitoringiem. Zakres zależy od umowy; nie musi obejmować aplikacji klienta.
Protokół przesyłania poczty, stosowany między serwerami oraz przy przekazywaniu wiadomości przez klienta. Uwierzytelnianie i TLS opierają się na dodatkowych mechanizmach. SMTP nie jest protokołem odczytywania skrzynki i sam nie definiuje szyfrowania.
Utrwalony widok stanu zasobu z określonego momentu. Spójność aplikacyjna i niezależność od źródła zależą od mechanizmu; snapshot nie zawsze zastępuje backup.
Język opisu, odpytywania i modyfikowania danych, używany przede wszystkim w systemach relacyjnych. Standard obejmuje wiele elementów, lecz dostawcy stosują różne dialekty. Zapytanie działające w jednym systemie może wymagać zmian w innym.
Podejście stosujące inżynierię oprogramowania do niezawodności i operacji. Obejmuje cele usług, budżety błędów i ograniczanie pracy ręcznej; nie jest samym monitoringiem.
Rodzina protokołów umożliwiających uwierzytelnione, szyfrowane połączenie zdalne. SSH służy m.in. do wykonywania poleceń i tunelowania. OpenSSH jest implementacją; przesyłanie plików może odbywać się przez SFTP lub inne obsługiwane mechanizmy.
TLS zabezpiecza transmisję, zapewniając poufność, integralność i uwierzytelnianie. SSL to starszy, wycofany poprzednik; nazwa „certyfikat SSL” nadal funkcjonuje potocznie. Współczesne wdrożenie powinno używać właściwie skonfigurowanego TLS, a nie historycznego SSL.