Secure Sockets Layer - security protocol that encrypts data between web browsers and servers. Like sending mail in a locked box that only the recipient can open.
Online banking websites use SSL certificates to encrypt your login information and transaction details.