In short, it's a virtual currency you buy against physical currency.
Why someone would buy virtual currency? Well, there are many reasons and one of them is you get prominent discounts across the globe.
If someone has spent $5 in bitcoin 5 years ago, he would have $4.4 million today.