Йонний зв'язок утворюється передачею електронів більш електронегативному атому, а ковалентний - утворенням спільних електронних пар, які зв'язують ядра атомів. У речовинах з йонним зв'язком, на відміну від ковалентного, атоми жорстко не з'єднуються один з одним, а просто притягуються один до одного електростатичними взаємодіями.