In American English, one billion = 1,000,000,000, or one thousand million. In British English (and in the majority of countries) , one billion = 1,000,000,000,000, or one million million. What the Americans call a billion, the world call a milliard.
I dont know what americans call a...