Bitcoin allows money to be sent anonymously across a peer-to-peer global network, with no intermediaries needed to validate or process transactions. That has made it attractive to those who want to keep their identity secret, including those buying and selling illegal goods and services on the internet.
The advantage of bitcoin is that when you don't have any cash, you can just buy a food or anything only for those store that are accepting btc.