The aim of Hypertext Transfer Protocol Secure (HTTPS) is to provide users with a secure channel over a seemingly insecure network. While frequently used to ensure security in online payment interactions, HTTPS also offers protection from eavesdroppers and man-in-the-middle attacks.

http://en.wikipedia.org/wiki/HTTPS

https://www.eff.org/https-everywhere