Her er hvorfor:
* metaller har en tendens til at miste elektroner og danne positive ioner (kationer).
* ikke -metaller har en tendens til at vinde elektroner og danne negative ioner (anioner).
I SO2 deler svovl- og iltelektroner i kovalente bindinger, hvilket danner et molekyle snarere end ioniske forbindelser som dem, der er dannet af metaller.