Offload it ----- remove it
Server and Client communication over Internet is always secure . Who make it secure ? TLS ( Rebranding of SSL).Eg : HTTPS =====HTTP + S ( Extra S comes from security -SSL/TLS).
Whenever SSL heard : Your mind should think about encryption , Digital Certificate , Root CA , Public key , chain of certificates .
We dont want to burden our server with all encryption and decryption things . We do offloading on device called APPLICATION DELIVERY CONTROLLER .
A - is remote User , B - is server in datacenter .
A want to access B .
A--Internet ----Datacentre router - datacentre FW-- datacentre ADC- datacentre Server (B).
Application delivery controller sits between Firewall and server