one - 1
ten - 10
hundred - 100

one thousand - 1,000
ten thousand - 10,000
hundred thousand - 100,000

one million - 1,000,000
ten million - 10,000,000
hundred million - 100,000,000
thousand million - 1,000,000,000
ten thousand million - 10,000,000,000
hundred thousand million - 100,000,000,000

one billion - 1,000,000,000,000

But in the US, we don't follow that pattern. We assign names to every 3 zeros
thousand - 1,000
million - 1,000,000
billion - 1,000,000,000
trillion - 1,000,000,000,000

Personally, I prefer the first system. It seems more sensible to me.