It represents the value of products. You can do anything with it what you can do with your national currency. Some companies even have this option to take your salary in BTC. If you work for money, BTC is money too.
Yes, I agree, but bitcoin is more than money, when we talk about the price and other different ways. So generally bitcoin is like money. We can spend it and use it like we want without any problem. but i think the difference only for the value or maybe when we talk about crypto and physical currencies.
I think bitcoin is not money, it's actually a commodity product, a digital product of great value. People often call it virtual currency, which is not wrong, but its essence is the product, it can be converted into cash. All material (including digital), when placed in any denomination, is a product, it can be used for sale. So, it is not money.