The European Financial Stability Facility is one of the last remaining hopes to ensuring investor confidence in financial markets and the Euro. Many have compared the EFSF to the United States’ TARP. But what exactly is the EFSF?