Anything that is being used as a medium of exchange is money. Bitcoin, like gold, is money.
Bingo!
Well, the term money is right, but we have to be more specific about this, because there is a lot of money, like the fiat, that we use in the real world and the virtual money that we are using in the internet to buy stuffs and so on which is called cryptocurrencies. The term "
Money" is the fiat, because it is the term that we are used on calling the currency that we are using in our everyday lives.
Yes I agree we need to specify it more when we talk about the Bitcoin as money. It is no doubt money with a virtual composition not physical.
Many of the people consider the fiat only as money and dont accept the virtual currency as money. But I am hopeful that with the passage of time people will understand the concept and will not ask about the BTC whether it is money or not.