Milliard is the number 1,000,000,000 or 109. That is one thousand million. It is not used in America and seldom in other forms of English. Billion is the normal term for one thousand million in most of the English-speaking world. In many other languages a billion refers to a thousand milliard - 1,000,000,000,000 or 1012.