Hovedforskellen mellem magnesiumchlorid og magnesiumsulfat er, at magnesiumchloridmolekyle har en magnesiumkation forbundet med to chloridanioner, mens magnesiumsulfatmolekyle har en magnesiumkation forbundet med en sulfatanion.
Magnesium er et jordalkalimetal, der kan danne et divalent stabilt kation. Denne kation kan danne mange ioniske forbindelser, såsom magnesiumchlorid og magnesiumsulfat. Begge disse er faste forbindelser ved stuetemperatur, der kan eksistere i forskellige hydratiserede former. Denne artikel diskuterer flere detaljer om disse to forbindelser og andre forskelle mellem dem.