for me, bitcoin is a way of investment and not yet a cash. Bitcoin can be used as payment for online services and transactions that cash couldn't pay for.
main difference is actually cash (governmental currency) is centralized and crypto currencies (starting with btc of course) decentralized which provides anonymity.