The only thing I know about Bitcoin is that it is a virtual 'money' but what are the other use of it? What are your advantages for having a bitcoin?

There are many advantages if you have a bitcoin or other crypto currencies in your online wallet. It is because you have the capability to earn your own money and also if you invest to it, you can earn huge amount of profit.