Nowadays we do not use paper money anymore. We do all our shopping online. We do not need paper money for clothes, food, etc.
Payment systems are constantly changing. Bitcoin is the result of this change.
So Bitcoin is a real payment system. Yes bitcoin is a money.
It is possible that some bitcoin states can be categorized as money because they have functions as official payments, but not for people living in states that prohibit the use of bitcoins.