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?

Bitcoin has an unpredictable value. The fluctuations are rapidly changing and quite high.
I think this is an advantage when we have bitcoins. We can make money when the price is good.