system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5:Why is H202 called hydrogen peroxide whereas other combinations of anything with 2 oxide is called [x]-dioxide.

Iirc di is based on the latin word for the number two so it makes sense to me that they would be called dioxides. Why is that not the case for H202 ?

Example of what i mean: 

H202 = hydrogen peroxide.
SiO2  = Silicon dioxide.

Is it because the the O are "linked" together ?

H-O-O-H as opposed to O-Si-O ?

Not sure if that last part is correct. 

Thanks.
gpt
"Per" also means "For each". One per person means one for each person.

So hydrogen **per**oxide means one hydrogen atom per oxygen atom. H2 and O2. Silicon **di**oxide means two oxygen atoms per silicon atom, carbon dioxide the same but for carbon. 

(edit: formatting)