At present, bitcoin is not valid in all countries. But I believe in the near future Bitcoin will be the common currency of the whole world. It can replace the existing internet payment systems, instead of paying by credit card over the internet
Really bitcoin cannot replace Fiat money, but he can replace credit cards. Because it is the same method of doing payment in the internet. And credit card is controlled by governments. It is not good for all of us.