The Swiss city of Zug is the first in the world to accept bitcoin payments starting today. Bitcoin is a digital currency that allows people to buy goods and services, and to exchange money without involving banks, credit cards or other third parties.