Beim SSL-Offloading wird die SSL-basierte Verschlüsselung aus dem eingehenden Datenverkehr entfernt, um einen Webserver von der Verarbeitungslast der Entschlüsselung und/oder Verschlüsselung des über SSL gesendeten Datenverkehrs zu entlasten. Die Verarbeitung wird auf ein separates Gerät ausgelagert, das speziell für die SSL-Beschleunigung oder SSL-Terminierung entwickelt wurde.
Die SSL-Terminierung ist insbesondere bei Clustern von SSL-VPNs nützlich, da sie die Anzahl der Verbindungen, die ein Cluster verarbeiten kann, erheblich erhöht.