All of a sudden, I am seeing and hearing mentions of Pinterest everywhere! 

I have briefly checked out the sight, Pinterest, but haven't really gotten that deep into it.  I know there are lots of recipes on there that people rave about.

Help me out, XL Nation, what is Pinterest, why is it so great, and how does it work?