Chinese uses 万 (10,000) as a counting unit where English uses 'thousand.' So 100,000 is 十万 (ten ten-thousands), and 1,000,000 is 百万 (hundred ten-thousands). This is one of the trickiest number differences for learners.
history
万岁 (wànsuì) literally means 'ten thousand years' and was used to wish the emperor eternal life. It's also the Chinese translation of 'banzai.'