La solubilidad de un compuesto en agua depende de la polaridad del compuesto y de la capacidad del disolvente para solvatar el compuesto. NaF es un compuesto iónico, lo que significa que está formado por iones cargados positiva y negativamente. El agua es un disolvente polar, lo que significa que tiene un extremo positivo y un extremo negativo. El extremo positivo de la molécula de agua será atraído por los iones negativos del NaF, y el extremo negativo de la molécula de agua será atraído por los iones positivos del NaF. Esta atracción entre las moléculas de agua y los iones del NaF hará que el NaF se disuelva en agua.
El MgO también es un compuesto iónico, pero es menos soluble en agua que el NaF. Esto se debe a que los iones del MgO se atraen más entre sí que los iones del NaF. La atracción más fuerte entre los iones del MgO significa que a las moléculas de agua les resulta más difícil solvatar el compuesto y, por lo tanto, el MgO es menos soluble en agua.