or Transfer Protocol Secure Hypertext,
http (without the s) is the way in which we communicate with web servers, to show us the information that you have stored pages, for example when we connect to http://www.facebook.com our browser asks the Facebook server, the server returns to the browser the information needed to display the home page of Facebook.
This protocol also allows us to send information to the server (When completed form and click send, when we got a photo, etc.)
Precisely what is a form fill when we introduce our user name and password and these are sent to the server (in this case Facebook) on what we call plain text , simply that all parameters are sent as is.
And this I just told it affects me?
Well it affects you and much, when you send plain text, the information travels over the network without any protection, but the point where it is more dangerous is near you, in your own network, any computer connected to your router, either by cable or wifi, you can access all the information you transmit and receive. This is especially dangerous in the open or protected but public wifi (cafes, libraries, airports, etc.) networks in which you have no idea who is connected to that network.
There is, in fact, an extension for Firefox that makes this work without having to have knowledge
How I can help?
Using https, which is just the version of the protocol discussed above, but sends the information in encrypted form, so that only the two parties (you and Facebook) can decrypt and access it.
But the point I would like to clarify in this article, is that nothing or little worth activate the option that has Facebook to browse your website if it comes to access and loguearnos we still use http, because even when we are in Facebook the communication to be encrypted, when loguearme our data are sent unencrypted access. It is therefore important to be write protected https://www.facebook.com * from the beginning.
* Believe that we are protected 100% is the first step to have problems, we must not fall into the paranoia, but know that we are never 100% sure
In this post the technical concepts are deliberately simplified to facilitate understanding everyone, if you want further information refer to such specialized blog http://www.kriptopolis.org