Lately, there has been quite a bit of mention of a "Heartbleed" Security Flaw. Unless you are an active web developer maintaining some form of website, you are unlikely to be privy as to what Heartbleed actually is.
Heartbleed is not a technical term, but is rather a pseudonym for the failure of the popular encryption library, OpenSSL (Open Secure Sockets Layer).
The primary purpose behind implementations of OpenSSL on websites was to encrypt sensitive information, such as passwords and credit card information.