Peamine erinevus kelaatitud magneesiumi ja magneesiumtsitraadi vahel on see, et kelaatitud magneesium on mineraalne toidulisand madala magneesiumisisalduse vältimiseks veres, samas kui magneesiumtsitraat on ravim, mida kasutame väljaheidete soolestikust puhastamiseks.
Kelaat on ioonide ja molekulide seondumine metallioonidega. See hõlmab koordinaatide kovalentsete sidemete moodustumist ioonide või molekulide ja metalli iooni vahel. Seetõttu on kelaatitud magneesium kompleksühend, millel on ioonide või molekulidega kooskõlastatult magneesiumioone. Magneesiumtsitraat on üks sellistest magneesiumkelaatidest.