Les liaisons covalentes sont formées par le partage d'électrons entre atomes. Dans HCl, les atomes d’hydrogène et de chlore partagent chacun un électron pour former une liaison covalente. MgO est un composé ionique, HF est un composé polaire covalent et CN- est un ion polyatomique.