Securely Browse the Web with HTTPS EveryWhere for Firefox
Hypertext Transfer Protocol Secure (HTTPS) is a combination of the Hypertext Transfer Protocol with the SSL/TLS protocol to provide encrypted communication and secure identification of a network web server. This simply means that when you are browsing under the HTTPS web protocol, you can breathe easier and not worry about your online information being stolen by someone from your network. For added information about SSL/TLS and other Jargon, look it up on Wikipedia.
How to Browse Securely All the Time
HTTPS Everywhere is a Firefox extension that will give you additional security and privacy when browsing your favorite websites. HTTPS is important when you are browsing unsecure networks such as public WIFI (e.g. coffee shops, hotels, etc.). And you would definitely want something like this if you want to protect your information from people who would want to steal them using readily available tools like Firesheep.
Many sites on the web offer some limited support for encryption over HTTPS, but make it difficult to use. For instance, they may default to unencrypted HTTP, or fill encrypted pages with links that go back to the unencrypted site. The HTTPS Everywhere extension fixes these problems by rewriting all requests to these sites to HTTPS. This simply means that if HTTPS is available on a website, HTTPS Everywhere will suck it out and secure your information whenever it can.
Note: Just a reminder when using HTTPS Everywhere and browsing Google for images while using HTTPS Everywere, the image search (link) disappears. You need to un-tick the Google Search in the HTTPS Everywhere Options and restart your Firefox if you want to view (search) images from Google.
Chrome users can use KB SSL Enforcer.