what is bitcoin

So, what the heck is Bitcoin? And does it really have a chance to compete against the almighty dollar or euro?