One of the main things to understand at the outset of this blog post is the definition of money, or currency. Once you understand this, it will be much easier to grasp the concept of bitcoins as money.
The short answer to understanding currency is this: all currencies have value only because people believe they have value. Our cash that we carry around? It only has value because people believe it has value. I mean, there is the Federal Reserve System